Top Software Engineer Jobs
The Principal/Sr. Principal Cyber Software Engineer will develop software products for cyber requirements, integrate these products into systems, and ensure they meet customer expectations. The role involves working with Agile methodologies and modern development practices in a DevOps environment, utilizing C++ primarily, with opportunities to use Java and Python.
The Staff Cyber Software Engineer Tester tests, maintains, and enhances complex software systems. Responsibilities include designing, developing, documenting, testing, and debugging software applications, conducting research, collaborating with engineers, and managing requirements.
The Software Engineer/Principal Software Engineer at Northrop Grumman will work on full-stack software development, collaborating with teams to create sustainable quality products. Key responsibilities include supporting Agile methodology, solving complex problems, and integrating solutions into a microservice cloud-based architecture, along with using modern development frameworks and tools.
The Principal/AFSIM Software Engineer will develop and implement AFSIM models within simulations, collaborate closely with the government client and software teams, support Agile development practices, and deliver solutions that simulate real-world systems. This position supports the entire software development lifecycle and engages in communication with stakeholders to report progress.
The Staff Cyber Software Engineer will work as part of an Agile team, developing and maintaining high-visibility software systems. Responsibilities include software design, testing, and the utilization of modern development methodologies to meet complex requirements. The engineer will handle software problem resolutions and analyze user requirements to enhance software performance.
The Principal Software Engineer will participate in the software development lifecycle, supporting and leading Agile teams to deliver quality software while collaborating with stakeholders to solve complex problems.
The position involves designing, developing, troubleshooting, and implementing software code for web components. You will collaborate with graphic designers and project team members to create the website's concept, interface design, and overall architecture.
As a Lead Software Engineer, you will design, program, test, and deploy software applications while ensuring quality standards. Collaborate with clients and stakeholders to assess technologies and recommend solutions. You will also mentor junior engineers and manage teams to maximize productivity and effectiveness in software development.
Featured Jobs
The Sr. Principal Cyber Software Engineer will develop and assess security systems for missile weapon technology, ensuring compliance with various defense standards and guidelines. They will collaborate with teams on architecture designs and support cybersecurity integration and testing while documenting technical studies and results.
The Staff Cyber Software Engineer will develop and implement secured missile weapon systems, ensuring compliance with cybersecurity standards and anti-tamper policies. Responsibilities include conducting security assessments, defining system architectures, and collaborating with cross-disciplinary teams and customers.
The Senior Software Engineer, API develops Azure-based API services for managing Precision Animal Health data. Responsibilities include designing Azure API and databases, documenting API specifications, collaborating with various teams, and providing technical guidance. The role emphasizes quality data management and addressing business needs while maintaining independent and collaborative efforts.
As a Principal Software Engineer at Fivetran, you will lead the technical architecture and development of the Data Lake product, ensure its performance, reliability, and ease of use, and collaborate with product teams while contributing to open-source projects.
As a Principal Software Engineer at Seurat, you'll lead the equipment software controls engineering team, architect real-time C++ software for advanced manufacturing systems, and collaborate with various engineering departments to drive strategic project planning and software development efforts.
The Senior Software Engineer for the Data Validation Team will develop and maintain robust data validation features, debug data replication issues, analyze and improve existing code, design software architecture, and mentor junior developers to enhance the overall reliability and efficiency of Fivetran's data services.
The Principal Software Engineer will lead the architecture, design, and development of Fivetran's Data Lake product. Responsibilities include creating reliable data lake systems, collaborating with product teams, contributing to open-source projects, and ensuring operational excellence regarding security and performance.
The Staff Software Engineer will design, develop, and debug software for distributed systems, lead multiple projects, mentor junior engineers, and maintain high code quality standards while staying updated with emerging technologies.
The Staff Software Engineer will focus on mission-critical online algorithms, dynamic map updates, and routing plans for robust motion planning. Responsibilities include developing validation frameworks in a cloud environment and establishing safety case evidence for map fusion technology.
As a Senior Software Engineer/Data Scientist, you will design and implement data pipelines, APIs, and cloud infrastructure, optimizing database schemas and queries. Responsibilities include developing CI/CD pipelines, collaborating with cross-functional teams, and mentoring junior members.
As a Staff Software Engineer at Fivetran, you will lead the design and development of software for distributed systems, manage multiple projects while ensuring timely delivery, and mentor junior engineers. You will maintain high code quality and advocate for new technologies to improve processes.
As a Senior Software Engineer for the Polaris and Data Lake Catalog team, you will design and implement scalable distributed systems, work on interoperability with external Iceberg catalogs, develop high-performance solutions, and contribute to data governance features. Your role will also involve collaborating with open-source teams and enhancing services related to data lakes and catalogs.
As a Senior Software Engineer at Snowflake, you will design and lead impactful projects, enhance the reliability and scalability of our infrastructure, develop software for service growth, and resolve production issues while participating in on-call rotations. The role requires collaboration across teams and a focus on performance improvements in Traffic & Edge systems.
The Principal Software Engineer will lead technical strategy for the Growth Platform team, collaborating with various stakeholders to develop end-to-end solutions, ensure service reliability, and mentor junior engineers. The role focuses on enhancing user acquisition, engagement, and marketing intelligence.
As a Senior Software Engineer, you will design and implement scalable, distributed systems that support Iceberg transactions, integrate Snowflake with external catalogs, and develop high-performance solutions for data lake management. You will also collaborate with the open-source community and contribute to data governance features for the Polaris project.
As a Senior Software Engineer at Snowflake, you will design and lead impactful projects, contribute to reliable and scalable infrastructure, develop software for service expansion, participate in on-call rotations, and address production issues. Your role emphasizes collaboration across teams to enhance the Traffic & Edge infrastructure supporting thousands of customer queries.
As a Senior Software Engineer on the Cloud Engineering team, you will create scalable and reliable cloud infrastructure, automate solutions, mentor junior developers, and lead technical projects to enhance the company's platform and support deployment across multiple cloud providers.
Top Companies Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results