Top Software Engineer Jobs
As a Staff Software Engineer, you will develop new products for Instacart's partners, enhance the architectural framework for efficient product delivery, and mentor a team of engineers. You will also utilize AI tools to improve operational processes and advance the technological vision for platform innovation.
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.
The Software Engineer III for iOS is responsible for enhancing the iOS platform, maintaining the build and release pipeline, engaging in agile ceremonies, collaborating with product owners, and providing mentorship to junior engineers while keeping documentation organized.
As a Software Engineer III on the iOS team, you will write software, support engineers through code reviews, maintain the build and release pipeline, and improve architecture and quality. You'll work closely with product owners and designers to bring initiatives to production and participate in agile ceremonies.
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.
Featured Jobs
As an Entry Level Software Engineer, you will engage in software development activities, utilizing programming languages and methodologies to design, code, test, and manage software applications. Responsibilities include debugging code, solving technical challenges, and contributing to team efforts through effective communication and organizational skills.
This entry-level role involves designing, coding, testing, and managing complex software applications. Candidates will work in a team environment, utilizing strong programming skills and familiarity with methodologies such as Agile and Scrum, while also demonstrating an eagerness to learn new technologies.
The Entry Level Software Engineer role involves designing, coding, testing, and managing software applications. Candidates will utilize programming languages like Java and Python, demonstrate problem-solving skills, and manage projects collaboratively. Familiarity with Agile methodologies and SQL is also beneficial.
As a Software Engineer in Test at Skydio, you will build automated test infrastructure for wireless technologies, replace manual testing with automated systems, set up regression tests for wireless features, and ensure the reliability of drones in various environments. You will collaborate with cross-functional teams to tackle challenges in drone communication and improve wireless performance.
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.
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.
Top Companies Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results