Get the job you really want

Top Software Engineer Jobs

8,228+ Job Results
12 Days Ago
3 Locations
Remote
80 Employees
Entry level
80 Employees
Entry level
Big Data • Information Technology • Software • Database • Analytics
As a Software Engineer on the AI Decisioning team, you will design and build scalable backend systems and ML infrastructure, develop AI-driven features for decision automation, and collaborate with machine learning engineers to implement innovative techniques.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+27 More
12 Days Ago
United States
Remote
210 Employees
Senior level
210 Employees
Senior level
Fitness • Healthtech • Software
As a Senior Android Engineer at MyFitnessPal, you'll lead the development of the Android app, ensuring high-quality user experiences through modern coding practices, A/B testing, and collaboration with cross-functional teams. You will also empower others, improve code quality, and work on impactful features.
12 Days Ago
New York, NY, USA
Hybrid
24 Employees
Mid level
24 Employees
Mid level
Information Technology • Other • Software • Consulting
As a Software Engineer at VetraFi, you will develop new software products, enhance existing ones, and refine engineering processes. Your role will involve writing high-quality code, integrating banking APIs, engaging in code reviews, and ensuring compliance with business objectives.
12 Days Ago
Westminster, CO, USA
10,001 Employees
Mid level
10,001 Employees
Mid level
Hardware • Information Technology • Other • Software • Analytics
As a Software Engineer, you will develop C++ code for SketchUp Pro products, focusing on cross-platform desktop applications for Windows and Mac. Responsibilities include collaborating with product management and QA while ensuring high-quality software output.
12 Days Ago
Westminster, CO, USA
10,001 Employees
Junior
10,001 Employees
Junior
Hardware • Information Technology • Other • Software • Analytics
The Software Engineer will develop and maintain core platform services for the Trimble Cloud, focusing on file services and microservices, using technologies like AWS and Python. Responsibilities include software design, testing, collaboration with stakeholders, and implementing best practices in software engineering.
12 Days Ago
San Francisco, CA, USA
800 Employees
152K-190K Annually
Mid level
800 Employees
152K-190K Annually
Mid level
Fintech
As a Software Engineer at Brex, you will build customer-facing products that have a significant impact on business, maintain high engineering standards, and manage the full software development lifecycle. Responsibilities include designing robust APIs and tools, ensuring scalability features, and upholding codebase consistency.
12 Days Ago
Provo, UT, USA
138 Employees
Mid level
138 Employees
Mid level
Information Technology
Work as a .Net Software Engineer at PredictIt in a startup-like environment with solid company stability. Responsibilities include architecting, coding, mentoring, collaborating, and testing software systems. Requires 4 years of experience in enterprise-grade software systems using .NET framework and knowledge of various technologies and tools. Full-time position with benefits and opportunities for growth.
Top Benefits:
Health Insurance
12 Days Ago
Provo, UT, USA
138 Employees
Mid level
138 Employees
Mid level
Information Technology
As a Senior .Net Software Engineer, you will work on challenging projects including redesigning a real-time trading system, improving algorithms and data structures, applying best practices in web and mobile development, and driving performance engineering throughout the software development life cycle.
Top Benefits:
Health Insurance

Featured Jobs

12 Days Ago
Georgia, USA
38 Employees
Mid level
38 Employees
Mid level
Internet of Things
As a Full-Stack Software Engineer at Burq, you will help design and build a scalable platform for on-demand delivery services. Responsibilities include implementing complex projects, developing REST APIs, and enhancing user experience through data-driven improvements while collaborating with an Agile team.
12 Days Ago
Dallas, TX, USA
168 Employees
Mid level
168 Employees
Mid level
Information Technology • Consulting
As a Frontend Software Developer at Gravitate, you will design and develop backend applications using modern programming languages, build cloud-first distributed applications, and optimize systems with data persistence technologies. Collaboration on design and development decisions with a focus on problem-solving and continuous learning is key to this role.
12 Days Ago
San Jose, CA, USA
2,298 Employees
153K-237K Annually
Expert/Leader
2,298 Employees
153K-237K Annually
Expert/Leader
Semiconductor
The Staff Engineer, Embedded Security Software Developer is responsible for designing, developing, and testing secure firmware for embedded storage devices. The role requires implementing cryptographic algorithms, maintaining a secure development pipeline, and collaborating with hardware teams to ensure effective integration of security features.
19 Days Ago
2 Locations
Remote
1,500 Employees
160K-222K Annually
Senior level
1,500 Employees
160K-222K Annually
Senior level
Artificial Intelligence • Fintech • Machine Learning • Social Impact • Software
As a Senior Software Engineer on the ML Platform team at Upstart, you will build and maintain software applications enabling machine learning models, develop infrastructure for model training, support automation, and collaborate with data engineers and scientists to enhance deployment processes.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+56 More
12 Days Ago
Seattle, WA, USA
Hybrid
2,500 Employees
150K-215K Annually
Senior level
2,500 Employees
150K-215K Annually
Senior level
Artificial Intelligence • Machine Learning • Robotics • Software • Transportation • Design • Manufacturing
The role involves developing large-scale scenario generation tools for autonomous vehicle simulation, collaborating on safety validation pipelines, and enhancing robotic safety and reliability through scalable automated architectures.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+72 More
12 Days Ago
2 Locations
Remote
46 Employees
150K-250K Annually
Junior
46 Employees
150K-250K Annually
Junior
Artificial Intelligence
You will develop machine learning tools for neural networks, integrate ML tools with products, deploy cloud infrastructure, and build distributed data-processing pipelines. You need strong programming skills and a willingness to learn and work across different stacks in a fast-paced environment.
12 Days Ago
Huntsville, AL, USA
116 Employees
Mid level
116 Employees
Mid level
Aerospace
The Software Engineer will contribute to missile defense systems by conducting tests and analysis, developing software for radar waveform generation, and executing test plans. Responsibilities include documentation, troubleshooting of systems, and communication of test results to various stakeholders.
Top Benefits:
401-K
Health Insurance
Remote Work Program
+1 More
19 Days Ago
Tampa, FL, USA
Remote
Hybrid
1,200 Employees
120K-210K Annually
Senior level
1,200 Employees
120K-210K Annually
Senior level
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
As a Senior Software Engineer at NinjaOne, you'll design and implement scalable solutions for an IT Operations product suite. You'll focus on developing high-quality software applications, commit code, tackle enterprise-level challenges, and ensure design patterns are implemented, all while working in a flexible environment that supports millions of endpoints.
Top Benefits:
401-K
Company Outings
Customized Development Tracks
+41 More
12 Days Ago
St. Louis, MO, USA
17,673 Employees
82K-172K Annually
Senior level
17,673 Employees
82K-172K Annually
Senior level
Information Technology
The Full Stack Software Developer will create and maintain complex IT applications, modifying both front and back-end application code during implementation. Responsibilities include designing and unit testing solutions, developing integration code, rapidly prototyping designs, and analyzing user feedback to enhance system functionality in an agile environment.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+19 More
12 Days Ago
USA
Remote
71 Employees
Mid level
71 Employees
Mid level
Information Technology • Consulting
The Software Engineer will design, develop, and maintain high-quality desktop applications using the Wails framework. Responsibilities include collaborating with the user acquisition, design, and business intelligence teams to meet project requirements while ensuring user experiences are cutting-edge.
12 Days Ago
New York, NY, USA
Hybrid
48 Employees
140K-180K Annually
Mid level
48 Employees
140K-180K Annually
Mid level
Fintech
The Full Stack Software Engineer at Versana will develop and enhance applications for the syndicated loan platform, collaborating with product teams and writing clean, maintainable code. Responsibilities include building test automation, optimizing application performance, and mentoring team members.
12 Days Ago
Reston, VA, USA
27,104 Employees
144K-261K Annually
Expert/Leader
27,104 Employees
144K-261K Annually
Expert/Leader
Information Technology • Software
The Software Developer at Leidos will support technical development programs, focusing on Identity Access Credential Management solutions. Responsibilities include developing applications in Java and Python, creating Cloudformation scripts, and utilizing AWS. The role demands strong programming skills, experience in software development, and knowledge of agile techniques.
Top Benefits:
401-K
Child Care Benefits
Company Outings
+17 More
12 Days Ago
US
Remote
833 Employees
Mid level
833 Employees
Mid level
Cloud • Marketing Tech
As a Scala Software Engineer at Avetta, you will collaborate with a small agile team to design, build, and enhance SaaS RESTful APIs. Your role involves writing clean and scalable code, participating in pair programming, automating testing and deployment, and continuously innovating features to improve the integration platform.
12 Days Ago
US
Remote
833 Employees
Senior level
833 Employees
Senior level
Cloud • Marketing Tech
As an Elm Software Engineer, you'll create engaging UI experiences for our Connect platform, collaborating with product teams, driving projects autonomously, and continuously exploring new technologies. You'll write clean code and contribute innovative ideas to enhance the platform's functionality.
12 Days Ago
Chantilly, VA, USA
27,104 Employees
54K-98K Annually
Junior
27,104 Employees
54K-98K Annually
Junior
Information Technology • Software
The Software Engineer will develop modern Identity Access Credential Management solutions, write scripts for cloud infrastructure, and create applications using Python and Java. Responsibilities include leveraging AWS, implementing monitoring for applications, and creating RESTful APIs while collaborating with a large team utilizing SAFe agile techniques.
Top Benefits:
401-K
Child Care Benefits
Company Outings
+17 More
19 Days Ago
Chicago, IL, USA
Hybrid
7,000 Employees
Senior level
7,000 Employees
Senior level
Cloud • Insurance • Professional Services • Analytics • Cybersecurity
The Principal Software Engineer role at CNA involves providing leadership in systems analysis, design, and application development. Responsibilities include acting as a principal designer for complex systems, offering technical consultation, mentoring staff, liaising with stakeholders, and guiding the integration of new technologies to enhance business applications.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+52 More
12 Days Ago
United States
Remote
1,338 Employees
126K-231K Annually
Expert/Leader
1,338 Employees
126K-231K Annually
Expert/Leader
Mobile • Sharing Economy • Transportation
As a Staff Security Software Engineer at Lime, you'll design, develop, and implement security solutions, improve standards, develop incident response plans, and mentor junior engineers, ensuring the security of applications and infrastructure.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size