Top Software Engineer Jobs
As a Senior Software Engineer, you will develop and implement new products for Instacart partners, enhance architectural frameworks, and drive operational excellence using AI tools. You will also mentor a team of engineers and collaborate with product and business teams to impact the digital grocery landscape positively.
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 Software Engineer III, you will work with the Weedmaps iOS team to enhance the iOS platform by writing software, conducting code reviews, and maintaining build and release pipelines. You will collaborate with product owners and designers to implement user stories and improve application architecture while staying updated with industry trends.
The role involves gathering and refining customer requirements, designing and developing automated tests, coding with an emphasis on security and performance, and collaborating with the team on various technical challenges. The position requires problem-solving skills and a willingness to understand customer needs.
As a Senior RPG Software Engineer, you will develop software enhancements, interact with product managers and users to define requirements, and participate in design meetings for software applications. The role emphasizes end-to-end development and requires a strong knowledge of the financial industry.
Support cloud security efforts by designing and automating fault-tolerant security solutions. Provide guidance on security topics, mature vulnerability management practices, and enhance the security culture within Cockroach Labs. Engage with engineering and product teams to address security needs and participate in incident response processes.
As a Software Engineer, you will design and implement cloud-based supply chain solutions, work with microservices architecture, and manage deployment pipelines. Your role involves high-level technical contributions, root cause analysis of production issues, and maintaining best practices in release management and automation.
Develop and deliver complex requirements to meet business goals. Code solutions, mentor team on CI/CD practices, and automate release activities. Design and maintain architecture components and automated test suites using Python as the primary language.
Featured Jobs
Lead and participate in software engineering projects, translating requirements into solutions, developing code, conducting testing, and collaborating with teams. Provide guidance to engineers, troubleshoot issues, and ensure project delivery and quality. Support the business and drive innovative approaches to enhance software performance.
As a Front End Software Engineer, you will develop modern web applications, build core libraries for the GPS Enterprise Platform, and enhance the tech stack in an agile environment. You'll participate in all stages of software development while providing high-quality code reviews and collaboration to foster team and personal growth.
As a Software Engineer II at Bridg, you will build and enhance a scalable data integration platform, focusing on data ingestion, transformation, governance, and analytics. This role involves collaborating within a team to solve complex problems using innovative technologies.
As a Senior Software Engineer, you will manage large projects, break them down for the team, design architecture, and ensure high-quality code. You'll work with a dynamic and collaborative team, providing feedback to junior engineers while driving technical standards and implementing innovative systems.
As a Full Stack Software Engineer at Decisionary Media, you'll build scalable web platforms using modern technologies, collaborate with product teams, optimize system performance, and create user-friendly experiences while having the autonomy to lead projects.
The Staff Software Engineer will evolve a predictive analytics application into an enterprise-grade solution, develop APIs for security and data accessibility, implement best practices for automated testing, mentor peer engineers, and work with data teams to create robust ML Ops pipelines.
This role involves developing and delivering complex software solutions that meet business goals, ensuring compliance and maintainability. Responsibilities include coding, testing, mentoring team members, and automating processes while adhering to design principles and architectural integrity.
The Senior Software Engineer will develop UIs, APIs, and workflows for Peloton’s Shop Platform, guiding technical strategy, collaborating with cross-functional teams, and mentoring other engineers. Responsibilities include writing maintainable code, conducting architecture meetings, and making informed technical decisions, all while ensuring high performance and reliability of the e-commerce systems.
As a Software Engineer at Cambium Assessment, you will develop software and conduct process analysis in a fast-paced environment. You will collaborate with developers and project managers, support quality assurance, and work with large datasets. Your key responsibilities include building secure APIs, delivering high-quality solutions, and leveraging technology to drive insights.
As a Technical Product Owner, you will maximize product value by defining the vision and roadmap, prioritizing the backlog, and collaborating with stakeholders. Your role involves up to 50% hands-on development, team coordination, and ensuring optimum technology value while reducing risks associated with product bugs and issues.
The Java Software Engineer III at Bank of America is responsible for developing software solutions to meet business goals, ensuring compliance, and mentoring junior engineers. The role includes coding, designing architecture components, automating release activities, and maintaining test suites while adhering to industry practices and standards.
The Network Automation Software Engineer II at Bank of America is responsible for developing and delivering software solutions to meet business goals. Key tasks include coding, unit testing, integrating solutions, and performing CI-CD activities. The engineer collaborates in refining requirements and contributes to testing and proof of concept for risk mitigation.
The Software Engineer II develops and delivers complex requirements, ensuring software meets various requirements, coding solutions, unit testing, and seamless integration into systems. Responsibilities include participating in code testing, continuous integration/development, contributing to story refinement, and handling API documentation and deployment.
This role involves defining strategic roadmaps for applications, designing solution architectures for data warehousing, enhancing data models, and ensuring compliance with change management standards. Candidates will work closely with data analysis, develop visualizations, and oversee architectural solutions using multiple technologies.
The Senior Software Engineer will work on the Data Ingestion team to enhance the reliability, performance, and scalability of the data ingestion infrastructure for Samsara’s platform, impacting industries reliant on physical operations. The role includes collaborating with product teams and obtaining feedback to improve the systems built.
Lead the evolution of the Websites product, drive continuous improvement of architecture and codebase, mentor and guide engineers, build strong partnerships, and maintain testable code bases. Requires 10+ years of experience in fullstack web development with expertise in various technologies and tools.
As a Senior Software Engineer focused on the DNS Platform at Squarespace, you will design and implement backend services, lead the development of new features, and collaborate with cross-functional teams. You should have substantial experience in server-side programming and a strong background in software design.
Top Companies Hiring Software Engineers
See AllPopular Job Searches
All Software Engineer Jobs
.NET Developer Jobs
Aerospace Thermal Engineering Jobs
AI Engineer Jobs
Android Developer Jobs
Artificial Intelligence Jobs
Automation Engineer Jobs
Backend Developer Jobs
Blockchain Developer Jobs
C# Jobs
C++ Jobs
Cloud Architect Jobs
Cloud Engineer Jobs
Design Engineer Jobs
DevOps Engineer Jobs
Director Of Engineering Jobs
Electrical Engineering Jobs
Embedded Software Engineer Jobs
Engineering Jobs
Engineering Manager Jobs
Environmental Engineering Jobs
Field Engineer Jobs
Front End Developer Jobs
Full Stack Developer Jobs
Game Developer Jobs
Golang Jobs
Hardware Engineer Jobs
Industrial Engineering Jobs
iOS Developer Jobs
Java Developer Jobs
Javascript Developer Jobs
Linux Jobs
Manufacturing Engineer Jobs
Mechanical Engineering Jobs
Network Engineer Jobs
PHP Developer Jobs
Process Engineer Jobs
Project Engineer Jobs
Prompt Engineering Jobs
Python Jobs
QA Jobs
Robotics Engineer Jobs
Ruby on Rails Jobs
Salesforce Administrator Jobs
Salesforce Developer Jobs
Scala Jobs
Sharepoint Developer Jobs
Site Reliability Engineer Jobs
Software Engineering Manager Jobs
Solutions Architect Jobs
SQL Developer Jobs
Structural Engineer Jobs
System Engineer Jobs
Test Engineer Jobs
Web Developer Jobs
All Filters
No Results
No Results