Top Software Engineer Jobs in India
The Autonomous Vehicles Software Engineer will design and develop the software architecture of an autonomous vehicle stack, ensuring integration with customer systems and verifying system capabilities in the defense sector.
As a Staff Autonomy Software Engineer, you will work with a team to develop and validate software for autonomous systems, create simulations, and collaborate with various stakeholders. You will need a strong background in aerospace or automotive software development and experience with various technologies.
The role involves working within the Global Finance sector on SAP ECC and S4 environments. Responsibilities include collaborating with stakeholders, designing and implementing solutions, driving projects, and utilizing agile methodologies to resolve incidents and improve financial processes.
The Software Engineer will focus on application development, leveraging cloud-native technologies, and work on software and data engineering for a major banking client. Responsibilities include real-time data streaming, batch processing, and utilizing various distributed computing and orchestrator tools.
As a Senior Software Engineer at Capital One, you will design, develop, and implement full-stack technical solutions. Collaborate with Agile teams and digital product managers to deliver cloud-based solutions, while mentoring and keeping abreast of tech trends. You will utilize various programming languages and technologies to drive solutions for customer financial empowerment.
As a Senior Software Engineer, you will develop and deploy complex functional objects, manage project technical progress, analyze application performance, and provide future-proof solutions while fostering collaboration and innovation within the team.
As an Associate Software Engineer at Demiurge Studios, you will collaborate with a diverse team to work on game features, implement and maintain source code, and support artists and designers. Responsibilities include debugging and delivering high-quality functional systems while making informed trade-offs regarding scope and quality.
Join Alluxio as a Software Engineer working on Distributed Systems to develop innovative solutions for large-scale analytics and AI in any cloud. Solve challenging problems in memory efficiency, thread concurrency, and caching policies. Work on evolving the Alluxio project and scaling systems to thousands of nodes with data durability and high availability.
Featured Jobs
As a Software Engineer at Legalist, you will collaborate with the tech team to build and ship key features, improve internal data processing tools, design data pipelines and APIs, and create tools for data extraction from various sources.
The AI Software Engineer will develop components of an AI software stack, optimize applications, implement mathematical operators, and validate models on new hardware platforms. The role requires collaboration and a strong desire to learn new skills.
The Senior Software Engineer will manage large projects, break them into smaller tasks, and impact architectural design in a remote team environment. They will focus on quality software development, maintaining technical standards, and guiding junior engineers while promoting teamwork and a growth mindset.
As a Full Stack Software Engineer, you will design and build web applications, develop RESTful APIs, implement microservices architecture, and manage cloud infrastructure using AWS, Azure, or Google Cloud. Your role involves both frontend and backend development with a focus on security, particularly in creating dark web applications. Effective communication and problem-solving with cross-functional teams are key responsibilities.
As a Principal Software Engineer at Walmart, you will design and implement digital solutions, collaborating with cross-functional teams to solve business challenges. You will lead development projects, ensuring high-quality performance and operational excellence while mentoring junior engineers.
As a Senior Software Engineer at Capital One, you will collaborate with Agile teams to develop and support full-stack solutions, leverage emerging technologies, work with cloud-based systems, and mentor fellow engineers, all aimed at delivering financial empowerment solutions.
As a Staff Software Engineer on the Site Reliability team, you will lead the development of essential infrastructure components, ensuring reliability and performance. Responsibilities include collaborating on software design, optimizing code for production, automating processes, and monitoring system performance. Communication and leadership skills are crucial for guiding teams and resolving technical challenges.
Join a team of five engineers at LatchBio working on difficult problems in software including web development, systems programming, database administration, algorithmic programming, and cloud infrastructure. Responsible for designing and implementing features that will directly impact scientists using the platform.
The Software Engineer will design, develop, test, and maintain high-quality software for Autodesk's Civil Infrastructure Product Line. Responsibilities include collaborating with cross-functional teams, participating in Agile ceremonies, and continuously improving software development processes.
As a Software Engineer at DAT, you will develop customer-facing software within a full stack TypeScript ecosystem, focusing on building microservices and creating user experiences. You will be involved in the entire development process from designing to deploying solutions in a collaborative, cross-functional team environment.
As a Senior Software Engineer on the Scaled Access team at Plaid, you will design and implement critical backend workflows, set technical directions, conduct code reviews, mentor engineers, and lead project planning to enhance the scalability and reliability of Plaid’s financial APIs.
Design and implement features across the Mir stack, assist in debugging and fixing issues, improve tests and benchmarks, create documentation, engage with community and partners, collaborate with team
As a Senior Software Engineer at Disney, you will design and implement scalable, high-quality code for applications, collaborate with team members to develop robust solutions, conduct code reviews, troubleshoot issues, and improve application performance. Your role involves using a full stack programming approach and leveraging cloud technologies to enhance guest and cast experiences.
As a Software Engineer at Applied Intuition, you will design solutions in the autonomy space, work with various products and features, collaborate with domain experts, and influence product decisions in a dynamic team environment. You will have opportunities to work with full-stack engineering, infrastructure, robotics, and graphics challenges.
As a Software Engineer II, you will design and build platforms to enhance product reliability and security, accelerate engineering productivity, and guide product teams on best practices. You will also participate in an on-call rotation for critical incident responses.
The Sr. Software Engineer will design and implement key components for Cloudflare's Email Security service, focusing on user protection against phishing. Responsibilities include system design collaboration, feature development for the cloud-based email gateway, and enhancement of performance and functionality in large data systems.
Looking for a Senior Software Engineer to join a rapidly growing team in the law enforcement and corporate security space. Responsible for developing, testing, and delivering new functionality to SaaS offerings. Must have strong programming skills in Java and JavaScript, experience with Agile processes, and familiarity with cloud platforms and containerized applications.
Popular Job Searches
All Filters
No Results
No Results