Top Software Engineer Jobs
The Senior Software Engineer will enhance operational processes in collaboration with Infrastructure, Development, and Trade Support teams. Key responsibilities include designing and automating deployment processes, improving trading efficiency, and mentoring junior software engineers. This position demands a strong work ethic and clear communication skills.
Backend Software Engineer role at Grid, a fast-growing FinTech company in Seattle. Responsible for building and scaling FinTech core systems, managing payment processor integrations, and implementing banking core. Opportunity for growth into Principal Engineer and management roles. Tech stack includes GCP, Go, protobufs, and MySQL.
Backend Software Engineer role at Grid, a fintech company in Seattle. Responsibilities include backend development, deployment & iteration, data analysis, debugging evented systems, and shipping to production. Requires significant experience with backend software development, preferably in Go and deployed on GCP. Ideal for startup-minded individuals with experience in complex domains like FinTech.
The Software Engineer at Forage will build products and engineering systems, write high-quality code, and ensure best practices in software testing. A strong understanding of computer science fundamentals is necessary, along with experience in scaling systems and working with logging and observability tools.
In this role, you will scope, architect, implement, and deploy backend applications for Flow, the FactoryOS. Your responsibilities include writing reliable software, collaborating with internal and external customers, and addressing complex challenges. You will work alongside a skilled team in a fast-paced environment, focusing on innovation and problem-solving to enhance operational efficiency.
The Senior Flight Simulator Software Engineer will develop and validate Flight Simulator software, lead design updates, and establish requirements for the software infrastructure, collaborating with cross-functional teams to ensure quality and reliability of flight systems.
As a Frontend Software Engineer at Hadrian, you will scope, architect, implement, and deploy frontend applications for their FactoryOS. You will collaborate with various teams and work on complex codebases while having room for professional growth and autonomy.
The Senior Flight Software Engineer will develop infrastructure, testing tools, and flight software for a revolutionary flight vehicle. Responsibilities include coding for flight computers, designing cockpit displays, simulation development, and troubleshooting flight hardware. The role is hands-on through all development phases, from concept to flight.
Featured Jobs
The Principal Flight Software Engineer will develop flight software for integrated flight computers, design pilot cockpit displays, simulate hardware components, troubleshoot flight hardware, and create technical documentation, playing a pivotal role in the development of experimental aerial vehicles.
As a Senior Fullstack Software Engineer, you will scope, architect, implement, and deploy applications for Hadrian's FactoryOS, working closely with various teams and driving product roadmaps. You will be a foundational member of a growing software engineering team, focusing on building complex, user-driven applications that enhance factory operations.
As a frontend engineer at Imply, you will create user experiences for managing large data sets. Responsibilities include building efficient components, collaborating with product teams, ensuring operational excellence, and participating in on-call rotations.
The Software Engineer will develop new capabilities, support existing applications, manage databases, automate operations, and integrate systems in a secure environment. Responsibilities include system testing, enhancement design, coding, and documentation, requiring teamwork and strong communication skills.
The Software Developer 4 will develop and code software solutions, conduct software prototyping, evaluate technology performance, test software capabilities, document software architectures and participate in agile development practices. The role involves interfacing with technical communities to understand and develop solutions relevant to mission-focused activities.
The Senior Android Software Engineer will lead the Android software development efforts, mentor junior developers, evaluate software systems, conduct rapid prototyping, and manage software performance and security. This role requires collaboration with teams, documentation of processes, and the application of agile methodologies to improve software capabilities and meet mission requirements.
The Senior iOS Software Engineer will lead and mentor junior developers, oversee iOS software development, conduct software prototyping, testing, performance evaluation, and documentation, as well as contribute to design sessions and improve technical capabilities for customer missions.
The Software Developer will design, develop, and test software solutions, conduct rapid prototyping, evaluate software systems, and document software with a focus on architectures and user requirements. The role involves using modern programming languages and practices while collaborating with teams to enhance technical capabilities for mission-focused activities.
AnaVation is seeking a Software Developer responsible for designing, implementing, and maintaining GOTS software based on specific requirements. The role involves developing software tools, web-based systems, and original applications from high-level concepts. The developer will address technical challenges, produce specifications, and work with various programming languages and methodologies.
The Software Developer will develop software solutions, conduct rapid prototyping, evaluate systems for performance and security, and participate in agile development practices. Responsibilities also include documenting software, supporting development infrastructure, and assisting in technology evaluations to improve customer mission capabilities.
The Senior iOS Software Engineer will lead iOS software development efforts, mentor junior engineers, ensure quality in software systems, conduct testing and documentation, and facilitate agile practices. Responsibilities include collaborating with teams, improving technical capabilities, and supporting the customer’s mission through effective software solutions.
The Senior Android Software Engineer will lead Android development projects, mentor junior engineers, and collaborate with cross-functional teams. Responsibilities include software prototyping, evaluating security and performance, and applying agile methodologies. The role requires extensive experience in software development and familiarity with various programming languages and tools.
The Software Engineer III will have technical ownership over banking services and internal applications. The role involves designing, coding, testing, and maintaining applications in AWS environments while advocating for high coding standards and collaborating with cross-functional teams to meet project goals.
As a Controls Software Engineer at Commonwealth Fusion Systems, you will develop system architectures for controls components, work on equipment conceptual development, write and debug PLC code, design safety systems, and collaborate with cross-functional teams throughout the project lifecycle, ensuring reliable operation and integration with existing systems.
The Software Engineer II will develop and maintain a high-quality codebase, focusing on building scalable and performant RESTful APIs. This role requires collaboration with cross-functional teams, producing stable and maintainable projects using technologies such as Java and AWS, while ensuring compliance with fintech regulations.
The Pipeline Software Engineer will support the art team by designing tools and automating processes for content creation. Responsibilities include developing and maintaining C++ tools, writing Python scripts for automation, and collaborating with team members to enhance production pipelines.
As a Software Engineer at Beam, you will build user-centric projects using Python, mentor fellow engineers, and propose improvements to the tech stack. You will regularly ship high-quality code while collaborating with diverse teams and taking ownership of agile processes.
Top Companies Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results