Software Development Jobs

1,119,005 open positions · Updated daily

Software development is at the forefront of digital transformation, driven by AI, container orchestration, and distributed cloud services. Demand is surging in fintech, healthtech, and gaming as firms race to launch secure, high‑performance applications.

Roles span full‑stack engineers, front‑end specialists, back‑end architects, mobile developers, DevOps engineers, cloud architects, security analysts, data engineers, and ML engineers. Typical duties include designing scalable APIs, building responsive UIs, implementing CI/CD pipelines, performing automated testing, and monitoring application health.

Salary transparency empowers developers to benchmark against market rates, negotiate equitable compensation, and assess opportunities for growth. It also reduces pay gaps and ensures teams are rewarded fairly for their expertise.

Software Engineer - iOS

Company: Figma

Location: Remote

Posted Nov 09, 2025

The Mobile Product team at Figma is seeking new team members to maintain and build features for the Figma iOS app. The role involves collaborating with engineering peers, cross-functional partners, and product teams to deliver delightful mobile experiences. The ideal candidate should have 4+ years of iOS app development experience, a strong product sense, and a desire to work in a collaborative environment.

Support Engineering Manager

Company: Canonical

Location: Remote

Posted Nov 09, 2025

Canonical is a leading provider of open source software and operating systems. They offer a distributed work environment with team sprints and personal development opportunities. The company is seeking managers for their Cloud Support Group and Devices Support Group, looking for individuals with extensive Linux experience, leadership skills, and a customer-focused mindset.

Corporate Account Executive - New Business

Company: HubSpot

Location: Remote

Posted Nov 09, 2025

The role of a Growth Specialist Account Executive at HubSpot involves identifying and closing good-fit prospects, educating them on HubSpot's software and inbound methodology, managing a pipeline of self-sourced leads, and partnering with internal stakeholders to achieve team goals. The company seeks experienced sales professionals with a positive outlook, strong knowledge of SaaS sales, and a commitment to success.

Manager, Software Engineering - Developer Tools

Company: Figma

Location: Remote

Posted Nov 09, 2025

Figma is seeking an Engineering Manager to lead the Developer Tools team in London. The role involves managing teams working on Dev Mode, MCP, Code Connect, and more. The manager will define the future of Figma's developer offering, provide technical leadership, and foster a culture of innovation and collaboration. The ideal candidate has 2+ years of experience managing software engineers, a track record of building best-in-class products, and demonstrated leadership skills.

Sunrise Movement - Field Director

Company: NRG Consulting Group

Location: USA

Posted Nov 09, 2025

The Sunrise Movement is hiring a Field Director to lead their electoral program and build youth political power. The role involves managing voter turnout programs, distributed organizing, program management, and strategy. The position requires volunteer team management experience, results-oriented mindset, and proficiency with voter file platforms.

Software Engineer - Infrastructure

Company: Figma

Location: Remote

Posted Nov 09, 2025

Figma is seeking experienced infrastructure engineers to help design, build, and operate scalable systems that power their real-time collaborative design tools used by millions worldwide. The role involves architecting distributed systems, improving developer experience, collaborating across teams, and shaping platform strategy. Figma offers a competitive compensation package and values continuous learning and growth.

QA Analyst - LiveOps - Star Trek Fleet Command

Company: Scopely

Location: USA

Posted Nov 09, 2025

Scopely is seeking a QA Analyst for their Star Trek Fleet Command team. The role involves supporting quality efforts, collaborating with internal and external teams, and ensuring high quality standards for live operations releases. The company values diversity, communication, and a proactive approach.

Ubuntu Software Engineer

Company: Canonical

Location: Anywhere

Posted Nov 09, 2025

Canonical is a leading provider of open source software and operating systems, with a focus on Ubuntu. The company is founder-led, profitable, and growing, with a global distributed team. They are hiring engineers to work on various aspects of Ubuntu, including development, packaging, automation, and distro engineering. Canonical offers a distributed work environment, personal learning and development budget, and other benefits.

Software Engineer - Machine Learning

Company: Figma

Location: Remote

Posted Nov 09, 2025

Figma is looking for a skilled Machine Learning AI Engineer to join their growing AI team. The role involves designing and building ML models, scalable data pipelines, and AI-powered features. The ideal candidate should have 5+ years of experience in software engineering and applied machine learning, proficiency in Python and ML libraries, and experience with end-to-end ML model development. Figma offers a competitive compensation package and benefits.

Software Engineer - AI Product

Company: Figma

Location: Remote

Posted Nov 09, 2025

Figma is seeking an experienced AI Product Engineer to lead their AI efforts from inception to implementation. The role involves developing early-phase AI systems, collaborating with cross-functional teams, and contributing to the growth of the team. The company offers competitive compensation and benefits.

Software Developer

Company: Fortive

Location: USA

Posted Nov 09, 2025

The job description outlines a role focused on designing and developing new features for software products in an agile team environment. It emphasizes collaboration with cross-functional teams, continuous learning, and a commitment to building high-quality, secure, and performant products. The role requires experience in full-stack development, familiarity with various technology stacks, and strong communication skills.

Software Engineer - Production Engineering

Company: Figma

Location: Remote

Posted Nov 09, 2025

The Production Engineering team at Figma is seeking an experienced engineer to scale and drive initiatives supporting production engineering efforts. The role involves working closely with the engineering team to define methodologies and goals around reliability, durability, scalability, and performance. The ideal candidate will have experience building and running complex large-scale services, managing infrastructure in AWS, Azure, or Google Cloud, and a track record of diagnosing problems within complex systems.

Frequently Asked Questions

What are typical salary ranges by seniority for Software Developers?
Junior and Associate developers earn between $80,000–$110,000 annually. Mid‑level engineers command $110,000–$150,000. Senior engineers range from $150,000–$200,000, while Staff and Principal engineers often exceed $200,000, with some roles reaching $250,000+ in high‑growth markets.
Which skills and certifications are most valuable for Software Development roles?
Core programming languages (JavaScript/TypeScript, Java, C#, Python) and frameworks (React, Angular, Spring, .NET) remain essential. Cloud expertise in AWS Certified Solutions Architect, Azure Developer Associate, or Google Cloud Professional Architect is highly sought after. DevOps skills with Docker, Kubernetes, GitHub Actions, and Terraform, plus security certifications (CISSP, CompTIA Security+) add significant value.
How common is remote work for Software Development positions?
Approximately 70‑90% of roles in our database offer fully remote or hybrid arrangements. Companies provide flexible hours, virtual collaboration tools, and remote‑first onboarding to accommodate developers worldwide.
What career progression paths exist within Software Development?
Typical trajectories move from Junior → Mid‑level → Senior → Staff → Principal Engineer, or transition into leadership as Engineering Manager, Director, VP of Engineering, and CTO. Continuous learning, ownership of high‑impact projects, and mentorship accelerate advancement.
What industry trends are shaping Software Development today?
Key trends include AI/ML model integration in production, serverless architectures, edge computing for low‑latency applications, low‑code/no‑code platforms, security‑by‑design

Related Pages