Top Software Engineer Jobs
The Lead Java Software Engineer will design, create SDKs and APIs, and integrate OSS tools to enhance Navy tactical operations. Responsibilities include documentation of implementation details, contributing to DevOps practices, and mentoring developers for program success.
The Java Software Engineer will design and implement server-based infrastructure and web-based applications, collaborate on hardware and software systems, evaluate emerging technologies, and improve DevOps practices. This role requires extensive Java programming experience and the ability to analyze complex issues effectively.
The Cyber Software Engineer will work with an agile team to defend networks through threat hunting and analysis. Responsibilities include designing and implementing applications/scripts, enhancing efficiency through automation, and handling various data engineering tasks, including data validation and optimization.
The Software Developer in Test I at Abbott is responsible for completing software testing activities within the Agile SDLC. This includes reviewing specifications, creating test cases, executing test cases, performing exploratory testing, and reporting software bugs. The role also involves creating test plans and collaborating with stakeholders to ensure high-quality software releases.
Design and own mission-critical data pipelines, partner with teams to create scalable data solutions, and launch innovative alerting and visualization solutions at Airtable as a Data Engineer.
As a Software Engineer on the Identity & Access Management team at Figma, you'll develop IAM systems, collaborate with product and engineering teams to define project direction, and mentor other engineers. Your role will focus on enabling enterprise customers to efficiently manage access to Figma and support internal product teams in safe product development.
As a Software Engineer on the FigFile Platform team, you will enhance backend services for Figma, focusing on the Multiplayer service and core infrastructure. Responsibilities include building scalable systems, mentoring engineers, addressing stakeholder needs, and improving engineering standards. You will work collaboratively to ensure seamless interactions with Figma files.
As a Software Engineer on the Developer Experience team at Figma, you'll design and maintain developer tools, lead cross-functional projects, collaborate to resolve developer pain points, and stay updated on industry trends to enhance development workflows.
Featured Jobs
As a Software Engineer focusing on Distributed Storage at Figma, you will provide technical leadership and design scalable solutions for their distributed storage systems. You'll collaborate with multiple teams to improve reliability and develop APIs, unlocking new business opportunities and mentoring fellow engineers.
As a Graduate Software Engineer, you will design, build, and deliver products, working on large-scale distributed systems and engaging in diverse technological challenges, including machine learning and data visualization. You will collaborate within mission-focused teams, contributing to the development of infrastructure and solutions that enhance client experience and optimize performance on a global scale.
As a Software Developer at Bandwidth, you will create scalable, cloud-based applications allowing for messaging solutions for clients. You'll collaborate across teams and work in a fast-paced environment to enhance customer experiences while ensuring application reliability.
As a Senior Front-End Software Developer, you will design, build, and maintain the user interface for Bandwidth's applications. You will ensure the front-end is visually appealing and user-friendly while driving architectural decisions and mentoring junior developers in best practices.
The YouVersion Staff Flutter Engineer is responsible for developing software across various platforms, reviewing and testing code, mentoring junior engineers, and collaborating with teams to ensure alignment on technical strategies and best practices.
The Staff Android Software Engineer will develop software for various platforms, review and approve code from team members, provide training on best practices, and ensure a unified technical strategy across the team. Responsibilities include estimating task complexity, maintaining code quality, and offering technical support.
As a Senior Flutter Software Engineer, you will design, develop, test, and maintain mobile applications using the Flutter framework and Dart language. Collaborating with cross-functional teams, you'll enhance software solutions, provide code reviews, mentor junior engineers, and ensure high-quality software delivery while maintaining strategic development outlooks.
As a Senior Android Software Engineer, you will develop, test, and maintain the Bible App using Flutter and Dart, collaborating with cross-functional teams, reviewing code, and mentoring junior engineers while researching new technologies for future development.
The role involves designing, developing, and delivering core components of VLSI productivity platforms, translating high-level requirements into actionable tasks, building scalable systems, and modernizing legacy codebases. Collaboration with engineering teams to improve efficiency is key.
As a Principal Software Engineer for Prisma Access, you'll design, develop, and innovate GlobalProtect client products across multiple platforms. Collaboration with product management and QA teams is essential to define roadmaps, create system architectures, and implement efficient solutions in cybersecurity software development.
The Software Engineer will develop new business solutions, support implementation for Risk and Middle Office Groups, and provide support for both in-house and external applications using technologies like C# and Javascript.
The Software Engineer will develop business solutions using Python and relational databases, support design and implementation for Risk and Front Office Groups, and assist in maintaining applications. Experience with the Python Data Science stack and relational databases is required.
As a Software Engineer on the Automation Platform team at Magic Leap, you will help develop the software used to schedule, deploy, and report on tests per day. Responsibilities include developing major application features, resolving product issues, collaborating on technical design discussions, writing performant code, and driving a devOps culture.
The Staff Software Engineer will collaborate with the Franchise Suite team to articulate and execute a technical strategy, mentor engineers, enhance existing systems, and address complex technical challenges while working closely with product teams to define the roadmap.
As a Software Engineer at Bond, you will contribute to enhancing the platform, design APIs, build robust systems for transaction processing, mentor junior engineers, and collaborate with various teams to drive project success.
The Lead Front End Software Engineer at Two Six Technologies will design, implement, and test user interfaces for a global-scale platform. The role involves developing features with component-based frameworks, collaborating with team members, debugging, and participating in code reviews to ensure high-quality code. The candidate will also stay updated on industry trends and may engage in some back-end development.
As a Software Engineer at Two Six Technologies, you will develop large-scale distributed data processing applications, working in an Agile team. You will utilize cloud technologies, automation techniques (AI/ML), and DevSecOps practices, focusing on data manipulation, modeling, and quality support for government data systems.
Top Companies Hiring Software Engineers
See AllPopular Job Searches
All Software Engineer Jobs
.NET Developer Jobs
Aerospace Thermal Engineering Jobs
AI Engineer Jobs
Android Developer Jobs
Artificial Intelligence Jobs
Automation Engineer Jobs
Backend Developer Jobs
Blockchain Developer Jobs
C# Jobs
C++ Jobs
Cloud Architect Jobs
Cloud Engineer Jobs
Design Engineer Jobs
DevOps Engineer Jobs
Director Of Engineering Jobs
Electrical Engineering Jobs
Embedded Software Engineer Jobs
Engineering Jobs
Engineering Manager Jobs
Environmental Engineering Jobs
Field Engineer Jobs
Front End Developer Jobs
Full Stack Developer Jobs
Game Developer Jobs
Golang Jobs
Hardware Engineer Jobs
Industrial Engineering Jobs
iOS Developer Jobs
Java Developer Jobs
Javascript Developer Jobs
Linux Jobs
Manufacturing Engineer Jobs
Mechanical Engineering Jobs
Network Engineer Jobs
PHP Developer Jobs
Process Engineer Jobs
Project Engineer Jobs
Prompt Engineering Jobs
Python Jobs
QA Jobs
Robotics Engineer Jobs
Ruby on Rails Jobs
Salesforce Administrator Jobs
Salesforce Developer Jobs
Scala Jobs
Sharepoint Developer Jobs
Site Reliability Engineer Jobs
Software Engineering Manager Jobs
Solutions Architect Jobs
SQL Developer Jobs
Structural Engineer Jobs
System Engineer Jobs
Test Engineer Jobs
Web Developer Jobs
All Filters
No Results
No Results