Top Software Engineer Jobs
As a Senior Software Engineer at Focused Labs, you will collaborate with clients to solve complex problems, build impactful products, and continuously learn and improve. You will master the right tools for each project, pair program with teammates, and write extensive code. You will engage with both technical and non-technical stakeholders to create pragmatic solutions.
Seeking experienced frontend engineers to build the next generation of crypto-forward products and features for Coinbase's Consumer Product Group. Responsibilities include designing secure services, building mass market interfaces for digital currency apps, writing infrastructural services, and collaborating with teams to execute the roadmap.
As a Staff Software Engineer, you'll work on software systems for mission-critical projects using C/C++ or Python. You'll be involved in the entire software development lifecycle, developing software requirements, conducting reviews, executing unit tests, and collaborating with integrated product teams. Emphasis on innovation, teamwork, and Agile practices is crucial.
The Staff Software Engineer will lead projects for the School Operations team, working closely with product and design teams to implement new features, ensure quality and performance, and mentor other engineers. The role requires a strong background in API design and system architecture.
As a Principal Software Engineer at TXI, you will lead multiple teams, provide technical guidance, and serve as a trusted advisor to clients. Your role includes shaping strategic direction, aligning project scopes with client needs, and building long-lasting relationships with executive-level clients, all while delivering outstanding technical outcomes.
The Staff Software Engineer will lead the development of core frontend architectures, enhance team productivity, manage complex projects, and provide technical guidance while mentoring team members. This role requires significant input in shaping product strategies and ensuring the delivery of high-quality software solutions.
The Senior Software Engineer - AI will lead the development of AI-driven solutions for cybersecurity, focusing on designing, implementing, and deploying machine learning models. The role involves collaborating with teams, mentoring junior engineers, and driving the end-to-end development of AI features while ensuring best practices are followed throughout the project lifecycle.
The Embedded Software Developer will design, develop, and debug software for High Performance Computer products, focusing on low-level software such as drivers and hardware interfaces. Responsibilities include writing test plans, leading project teams, collaborating with partners, and mentoring junior staff.
Featured Jobs
Bubble is seeking a Senior Software Engineer for their mobile team. Responsibilities include enhancing the drag-and-drop interface for mobile app development, modernizing the developer interface, and improving team collaboration. Ideal candidates have 6+ years of industry experience, project leadership experience, strong coding skills, and alignment with company values.
The Lead Software Engineer will direct a development team to improve core systems and implement PSA and CRM software for Gartner. Responsibilities include designing and supporting modules, leading business requirement analysis, managing code reviews, ensuring documentation standards, and collaborating with cross-functional teams to enhance business processes.
As a Sr. Staff Engineer in Reliability Engineering at Airbnb, you will lead the development of a long-term Reliability strategy, ensure the performance and reliability of infrastructure, and collaborate with engineering teams to enhance service operability through tools, processes, and expertise. You will also design, implement incident management processes, develop Production Readiness standards, and advocate for reliable design patterns.
The Senior Software Engineer will design, develop, and maintain software applications for logistics, ensure high code quality, participate in code reviews, collaborate with cross-functional teams, assist in project planning, provide technical support for customer inquiries, and solve complex technical issues.
The role involves developing comprehensive test strategies and frameworks for the frontend, creating and executing test plans, and integrating automated tests into CI/CD pipelines, all aimed at ensuring high-quality software products for Coinbase's retail app.
The Staff Software Engineer will architect and develop distributed systems, provide technical structure to teams, manage project priorities, mentor team members, and design foundational infrastructure for engineering teams at Coinbase.
As a Senior Software Engineer, you'll develop and maintain high-quality full-stack features using React and Next.js, contribute to architectural discussions, optimize performance, design APIs, and collaborate with cross-functional teams to deliver innovative marketing technology solutions.
As a Principal Software Engineer at Northrop Grumman, you will design, develop, and maintain embedded software and firmware components. You will be part of a team advancing digital transformation through Model-based Engineering, DevSecOps, and Agile practices, focusing on delivering critical national defense capabilities.
As a Staff Engineer in Booking Orchestration, you will lead projects to enhance booking systems while mentoring engineers. Your focus will be on improving system scalability, performance, and collaboration across functional teams. You will be responsible for the design and implementation of technical solutions that involve distributed and workflow systems in a fast-paced environment.
As a Staff Software Engineer at Viant, you will manage a high-volume, low-latency ad server application, focusing on scalable and fault-tolerant solutions. You’ll participate in design discussions, collaborate with cross-functional teams, and lead projects while ensuring performance and reliability across the runtime platform.
As a Principal Software Engineer at Viant, you will lead the technical development of the Demand Side Platform (DSP), guiding a team in designing and implementing backend services and frontend UI. You will mentor engineers, collaborate with cross-functional teams, and define a long-term technical vision while ensuring operational sustainability and product quality.
The Sr. Principal Software Engineer at Northrop Grumman will be responsible for providing technical solutions, establishing software coding standards, and mentoring other engineers while participating in the organization's digital transformation using advanced engineering methods.
The Boeing Company is seeking Mid-Level Software Engineers to create software for next-generation disruptive systems and technologies. Responsibilities include designing, developing, testing, and maintaining non-embedded software, collaborating on various technologies, and solving challenging problems in aerospace and defense sectors.
As a Senior Software Engineer on the Control Plane Ingress team, you will build and maintain cloud and on-prem networking software. Key responsibilities include participating in code reviews, collaborating with engineering teams, debugging technical issues, and improving engineering standards. Experience in delivering high-quality code, particularly in Go, and understanding of networking technologies is crucial.
As a Senior Software Engineer in Infrastructure at Persona, you will be responsible for building and managing scalable and resilient infrastructure systems. You will collaborate with product teams to deliver features rapidly, implement best engineering practices, and shape system design and methodologies.
The Sr Software Engineer will mentor and collaborate with team members to develop scalable, flexible application modules within a microservices architecture. Responsibilities include leading agile teams, documenting technical solutions, and improving development best practices.
The Software Developer will join Optek's team, focusing on hardware and software applications used by field technicians for diagnosing customer-impacting issues. The role involves developing and maintaining RF monitoring software platforms, providing near real-time analysis of cable modems and network components.
All Filters
No Results
No Results