Top Software Engineer Jobs
The Software Engineer will design and build APIs, enhance Kubernetes infrastructure, streamline CI/CD pipelines, and improve system observability. They will collaborate with frontend engineers to ensure user needs are met and commit to ongoing training in ethics and security.
As a Software Developer Advisor, you will research, design, develop, and modify enterprise-wide systems and applications, applying advanced knowledge to all phases of the software development lifecycle, including testing and debugging, while providing guidance for optimal documentation and maintenance.
As an Entry Level Software Engineer at ELEVI, you will research, design, develop, and modify enterprise-wide systems and applications software. You will work throughout the software development lifecycle, provide advanced analysis and guidance on software updates, testing, and documentation to enhance business needs.
As a Software Developer Sr Advisor, you will lead and contribute to systems engineering efforts, conduct research, design and develop enterprise-wide applications, apply advanced knowledge in the software lifecycle, and provide guidance for optimal documentation and maintenance of software systems.
The AI/ML Software Engineer at Coda will build AI-driven products to solve user problems using language models, enhancing user experience, and collaborating with other teams on product features. They will handle model creation and production as well.
The Senior Staff Software Engineer at Geico leads the design, development, and optimization of high-performance web applications, focusing on performance optimization and system scalability. Responsibilities include resolving performance issues, implementing microservices architecture, and collaborating with cross-functional teams to enhance systems.
The Backend Software Engineer will manage and execute software engineering projects focusing on API development, database management, and data analysis. The role involves collaboration across various teams to improve processes while overseeing junior developers and supporting strategic initiatives with the CTO and CEO.
The Software Engineer will develop and maintain the software stack for Tally autonomous robots, focusing on navigation, perception, and interaction. Responsibilities include improving autonomy, working on CI/CD development, and integrating third-party software packages.
Featured Jobs
The Software Engineer II will develop and debug code to enhance the performance of Fivetran products, analyze system performance, and design performance benchmarks. Collaboration with cross-functional teams and participation in design/code reviews are key responsibilities to ensure the delivery of efficient software solutions.
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 Software Engineer for Backend Indexer at Zora, you will design and implement scalable and secure indexing solutions for blockchain events, collaborate with cross-functional teams, and troubleshoot performance issues to ensure high availability. You will also document the indexing services and contribute to the web3 community effectively.
As a Software Engineer on the Distributed Systems team, you will work on building scalable distributed systems, ensuring reliability, debugging production issues, and improving code quality. Projects involve addressing performance limitations and optimizing data processing capabilities.
As a Senior Angular Software Engineer, you will develop the Angular 18 user interface, create reusable application components, and work on drone streaming and telemetry. You will collaborate with the product manager and designer, optimize code, and implement client-side testing principles, while gaining user feedback and helping improve products.
The Senior Rust Engineer will develop new features and bug fixes for a drone software platform, focusing on high-performance systems. Responsibilities include integrating new drone hardware, optimizing the Rust development process, and validating changes through drone testing.
The Senior Robotics Software Engineer will lead the development of motion planning and control systems for industrial robots, optimize software architecture, and mentor junior engineers. Responsibilities include designing software interfaces for real-time performance, collaborating on algorithm development, and ensuring robust, production-ready coding.
The Software Engineer on the Experimentation team will develop A/B testing infrastructure and tooling to improve metrics at Stripe. Responsibilities include partnering with various teams, enhancing user-friendly platforms, and ensuring system availability and latency for critical applications.
As a Software Engineer for iOS Mobile Application Development at Allegion, you will develop high-quality native mobile applications, solve complex issues, and own projects from start to finish while ensuring adherence to design principles and the highest user experience quality.
The Sr Python Developer will implement and improve application systems in collaboration with the Technology team, focusing on the Wholesale Lending business. Responsibilities include developing full-stack web applications, microservices, and handling code quality, performance, and CI/CD processes.
The role involves leading complex technical initiatives, owning large functional areas within the product, and driving technical direction and roadmaps. The candidate will work on system design, mentor teams, and ensure high-quality code delivery while collaborating with stakeholders.
The Software Engineer role involves offensive cyber vulnerability analysis and reverse engineering, as well as cyber tool development. Responsibilities include software development, integration, and cyber testing related to networking devices. Candidates should have expertise in programming, particularly in Assembly, C, C++, and Python, along with experience in cyber tools and techniques.
The Chief Software Engineer will lead complex multi-disciplinary software and hardware projects, design and implement real-time C/C++ software for multi-core systems, mentor technical staff, and actively contribute to proposals. The role requires expertise in signal processing, advanced knowledge of Linux and real-time operating systems, and experience with various software integration practices.
The Software Engineer will design, develop, and integrate hardware/software systems for electronic warfare, focusing on real-time software using C/C++. Responsibilities include collaborating with multi-disciplinary teams, implementing signal processing algorithms, and conducting system testing and documentation.
The role involves modifying existing GOTS code and integrating open-source software for web applications. Responsibilities include API development, database integration using React frameworks, and working with cloud computing for system administration. The position requires participation in Agile development practices and code documentation.
The Software Engineer will join a team focused on offensive cyber tool development, engaging in reverse engineering, software development, and cyber testing. Responsibilities include programming, analyzing cybersecurity issues, and collaborating closely with customers to develop solutions for various network devices.
This role involves leading a team of software engineers while actively contributing to the design, development, and testing of advanced electronic warfare systems. Responsibilities include overseeing team performance, mentoring, and managing project software requirements.
Top Companies Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results