Software engineer Jobs in US
2817 curated roles with verified salaries.
Advanced Filters
Opens the subscribe dialog so you can join the weekly newsletter.
Tech Jobs in the United States
The US remains the highest-paying market for tech globally. Major hubs include the San Francisco Bay Area, New York, Seattle, Austin, and Boston, plus fully remote-first companies headquartered across the country.
Typical range: $110k–$185k USD
Salary Explorer What does the market pay?
Data from 2817 live listings · Full salary tools →
+ Add your salary & see your percentileWhat is a “May be filled” (ghost) job?
Listings older than ~30 days may already be filled or paused. We flag them so you can prioritise fresher roles.
Our mission is to provide trustworthy, intuitive, and cost-efficient solutions for Affirmers to secure, store, analyze, and transform data at exceptional scale.We're looking for an experienced Engineering Leader to lead…
Read full description
Our mission is to provide trustworthy, intuitive, and cost-efficient solutions for Affirmers to secure, store, analyze, and transform data at exceptional scale.We're looking for an experienced Engineering Leader to lead our growing Data and Storage Services organization, specifically our Online Storage team. You will need to make balanced calls that align with our forward-looking vision and current business & technology critical needs.What You’ll DoLead a team of engineers and managers with empathy while fostering a high-performance, ownership-driven & inclusive culture to develop frameworks, systems, and tools for new Affirm products.Oversee teams managing storage services including relational and key-value storage infrastructure and tools at scale.Understand and drive business and engineering metrics, promoting a culture of reliability, security, and productivity.Collaborate with tech leads, program managers, and other engineering managers on security, tools, architecture, planning, and delivery of multiple concurrent projects.Work across the engineering organization and with internal and external partners.Provide leadership and growth opportunities to team members, mentor engineers, recruit, and represent Affirm hiring brands.Lead technical decisions, projects, and roadmaps within theOnline Storage team, shaping Affirm’s strategy for managing and serving relational and key-value storage workloads.Collaborate with peers, lead...
Our mission is to provide trustworthy, intuitive, and cost-efficient solutions for Affirmers to secure, store, analyze, and transform data at exceptional scale.We're looking for an experienced Engineering Leader to lead…
Read full description
Our mission is to provide trustworthy, intuitive, and cost-efficient solutions for Affirmers to secure, store, analyze, and transform data at exceptional scale.We're looking for an experienced Engineering Leader to lead our growing Data and Storage Services organization, specifically our Online Storage team. You will need to make balanced calls that align with our forward-looking vision and current business & technology critical needs.What You’ll DoLead a team of engineers and managers with empathy while fostering a high-performance, ownership-driven & inclusive culture to develop frameworks, systems, and tools for new Affirm products.Oversee teams managing storage services including relational and key-value storage infrastructure and tools at scale.Understand and drive business and engineering metrics, promoting a culture of reliability, security, and productivity.Collaborate with tech leads, program managers, and other engineering managers on security, tools, architecture, planning, and delivery of multiple concurrent projects.Work across the engineering organization and with internal and external partners.Provide leadership and growth opportunities to team members, mentor engineers, recruit, and represent Affirm hiring brands.Lead technical decisions, projects, and roadmaps within theOnline Storage team, shaping Affirm’s strategy for managing and serving relational and key-value storage workloads.Collaborate with peers, leadership, and stakeholders across platform engine...
Our mission is to provide trustworthy, intuitive, and cost-efficient solutions for Affirmers to secure, store, analyze, and transform data at exceptional scale.We're looking for an experienced Engineering Leader to lead…
Read full description
Our mission is to provide trustworthy, intuitive, and cost-efficient solutions for Affirmers to secure, store, analyze, and transform data at exceptional scale.We're looking for an experienced Engineering Leader to lead our growing Data and Storage Services organization, specifically our Online Storage team. You will need to make balanced calls that align with our forward-looking vision and current business & technology critical needs.What You’ll DoLead a team of engineers and managers with empathy while fostering a high-performance, ownership-driven & inclusive culture to develop frameworks, systems, and tools for new Affirm products.Oversee teams managing storage services including relational and key-value storage infrastructure and tools at scale.Understand and drive business and engineering metrics, promoting a culture of reliability, security, and productivity.Collaborate with tech leads, program managers, and other engineering managers on security, tools, architecture, planning, and delivery of multiple concurrent projects.Work across the engineering organization and with internal and external partners.Provide leadership and growth opportunities to team members, mentor engineers, recruit, and represent Affirm hiring brands.Lead technical decisions, projects, and roadmaps within theOnline Storage team, shaping Affirm’s strategy for managing and serving relational and key-value storage workloads.Collaborate with peers, lead...
Senior Director, Software Engineering (Machine Learning)
May be filledMachine Learning has played a significant part in helping Affirm deliver on that mission. We are therefore seeking to hire a Senior Director to lead centralized Machine Learning capability at Affirm.What You’ll DoSet…
Read full description
Machine Learning has played a significant part in helping Affirm deliver on that mission. We are therefore seeking to hire a Senior Director to lead centralized Machine Learning capability at Affirm.What You’ll DoSet the vision for Machine Learning and AI at Affirm.
Senior Director, Software Engineering (Machine Learning)
May be filledMachine Learning has played a significant part in helping Affirm deliver on that mission. We are therefore seeking to hire a Senior Director to lead centralized Machine Learning capability at Affirm.What You’ll DoSet…
Read full description
Machine Learning has played a significant part in helping Affirm deliver on that mission. We are therefore seeking to hire a Senior Director to lead centralized Machine Learning capability at Affirm.What You’ll DoSet the vision for Machine Learning and AI at Affirm.
Senior Avionics Software Engineer (Engines)
May be filledPassion for our mission and vision is required!ResponsibilitiesAs a Software Development Engineer L4, you will have hands on development responsibility to build and test real-time embedded software that controls rocket…
Read full description
Passion for our mission and vision is required!ResponsibilitiesAs a Software Development Engineer L4, you will have hands on development responsibility to build and test real-time embedded software that controls rocket engines for human capable spacecraft. In this role, you will collaborate with multidisciplinary teams and participate deeply in all aspects of software development lifecycle (including developing verifiable requirements, defining software archi...
Junior Software Engineer (Back End)
May be filledThe team is growing thoughtfully—with senior engineers already in place—and is now addingtwo Associate-level software engineers(one Front-End, one Back-End) through Brooksource’sElevateprogram. You’ll be embedded on a…
Read full description
The team is growing thoughtfully—with senior engineers already in place—and is now addingtwo Associate-level software engineers(one Front-End, one Back-End) through Brooksource’sElevateprogram. You’ll be embedded on a product team, paired with experienced mentors (“anchor model”), and supported by a structured curriculum and coaching that accelerates your ramp without the chaos of learning alone.Ideal for recent grads, veterans, career shifters, and early-career developers with0–6 monthsof experience who are hungry to learn and contribute.Build and iterate onenterprise-scalecapabilities used by internal teams and business customers.Partner withUX, QA, and senior engineersto deliveraccessible, performant, and testablesoftware.Ship iteratively: small stories, high-quality code, peer reviews, and observable releases.Learn a modern toolchain used across product teams.Day-to-dayBuild and maintainREST/GraphQLservices and integration layers used by front-end apps and partner systems.Implementdomain logic,validation, anderror handlingwith observability (logs/metrics).Writeunit and integration tests; contribute to API specs and documentation.Partner with FE engineers to define contracts and support iterative delivery.You’ll learn/useService development usingTypeScript/Node.js (Express/Nest)orJava (Spring Boot)depending on team fitAPI design withOpenAPI/Swaggeror GraphQLData access patterns (SQL/NoSQL), caching, paginationTesting withJest/JUnit, contract/integration testingCI/CD fundamentals; container basics (Docker); cloud basics exposureMinimum qualificationsOne or more projects in Node.js/TypeScriptorJavaComfort with HTTP, JSON, endpoints, and basic database conceptsInterest in testing, debugging, and clean code practicesCollaborative mindset and eagerness to learn from senior mentorsNice to havePostman/Insomnia, basic SQL skills, message queues, auth (OAuth/JWT), cloud fundamentals (AWS/Azure/GCP)How to applyApply here with your resume.
Junior Software Engineer
May be filled[Applicants: Over 200 applicants | Industry: Electric Power Generation | Type: Full-time | Level: Internship] Join us in pioneering the next generation of nuclear reactors! You'll leverage your software skills…
Read full description
[Applicants: Over 200 applicants | Industry: Electric Power Generation | Type: Full-time | Level: Internship] Join us in pioneering the next generation of nuclear reactors! You'll leverage your software skills alongside nuclear engineers to model, simulate, design, and deploy advanced fission power technology.
Frontend Software Engineer, Content E-commerce
May be filledWith billions of loyal users globally, we believe TikTok is an ideal platform to deliver a brand new and exciting e-commerce experience to our users. We are looking for passionate and talented people to join our Global…
Read full description
With billions of loyal users globally, we believe TikTok is an ideal platform to deliver a brand new and exciting e-commerce experience to our users. We are looking for passionate and talented people to join our Global e-commerce Engineering team, to build an e-commerce ecosystem that is innovative, secure and intuitive for our users.Global e-commerce is content e-commerce business with international short video product as the carrier.
Frontend Software Engineer
May be filled[Applicants: Over 200 applicants | Industry: Software Development | Type: Full-time | Level: Entry level] Your Company:As the Nonprofit Marketing Platform trusted by over 1,300 nonprofits, Feathr is purpose-built to…
Read full description
[Applicants: Over 200 applicants | Industry: Software Development | Type: Full-time | Level: Entry level] Your Company:As the Nonprofit Marketing Platform trusted by over 1,300 nonprofits, Feathr is purpose-built to help our customers unlock more results, time, and confidence.Feathr's software marketing platform equips nonprofits with the tools they need to build purposeful connections with their community and grow impact with confidence.We're working on building an amazing culture at Feathr, where amazing people (like you) can do their best work. You're supported by senior engineers and expected to grow toward increasing independence and ownership over time.Your Experience:2+ years of frontend software engineering experienceExperience working in a multi-application or monorepo codebaseProfessional experience contributing to software that has shipped to real usersProficiency with AI-assisted development tools (e.g., Claude Code, GitHub Copilot, Cursor); we use these daily and consider them core to our workflowYour Technical Skills:Proficiency with React (our stack) or equivalent modern frontend frameworkWorking knowledge of TypeScript, including comfort with type-safe codebasesFamiliarity with state management libraries such as MobX, Redux, or similarUnderstanding of modern CSS and HTML features, including CSS Modules and CSS custom propertiesFamiliarity with component library ecosystems such as Mantine, Material UI, or ChakraExposure to component-driven development using tools like StorybookFamiliarity with monorepo tooling such as yarn workspaces or similar is a plusFamiliarity with build tooling such as Webpack, Vite, or similar bundlersBasic understanding of key d...
Entry Level Software Engineer
May be filledThe successful candidate will join the interdisciplinary Systems Analysis Group supporting existing joint tactical integrated fire control projects/programs covering Software DevSecOps and Model Based Systems…
Read full description
The successful candidate will join the interdisciplinary Systems Analysis Group supporting existing joint tactical integrated fire control projects/programs covering Software DevSecOps and Model Based Systems Engineering. 2-5 years of software engineering experience is desired, including co-op, intern, academic research and/or other work experience.
| Title | Company | Location | Salary Range | vs Median | Posted | |
|---|---|---|---|---|---|---|
| Senior Principal Software Engineer with Test Equipment - Scottsdale, AZ May be filled | Raytheon | Scottsdale, AZ | - | - | 2026-02-13 | Apply |
| Senior Manager, Software Engineering (Data & Storage Services) May be filled | Affirm | San Diego, CA | - | - | 2026-02-13 | Apply |
| Senior Manager, Software Engineering (Data & Storage Services) May be filled | Affirm | Pittsburgh, PA | - | - | 2026-02-13 | Apply |
| Senior Manager, Software Engineering (Data & Storage Services) May be filled | Affirm | Nashville, TN | - | - | 2026-02-13 | Apply |
| Senior Director, Software Engineering (Machine Learning) May be filled | Affirm | Pittsburgh, PA | - | - | 2026-02-13 | Apply |
| Senior Director, Software Engineering (Machine Learning) May be filled | Affirm | Nashville, TN | - | - | 2026-02-13 | Apply |
| Senior Avionics Software Engineer (Engines) May be filled | Blue Origin | Denver, CO | - | - | 2026-02-13 | Apply |
| Junior Software Engineer (Back End) May be filled | Brooksource | Greenwood Village, CO | - | - | 2026-02-13 | Apply |
| Junior Software Engineer May be filled | Oklo Inc | Santa Clara, CA | - | - | 2026-02-13 | Apply |
| Frontend Software Engineer, Content E-commerce May be filled | ByteDance | Seattle, WA | - | - | 2026-02-13 | Apply |
| Frontend Software Engineer May be filled | Feathr | Gainesville, FL | - | - | 2026-02-13 | Apply |
| Entry Level Software Engineer May be filled | Capstone Research Corporation | Colorado Springs, CO | - | - | 2026-02-13 | Apply |
Salary insights
Transparency promise
Salary tags blend employer provided ranges with Catalitium estimates. We mark ranges with Est. labels, note any missing data, and never inflate compensation to boost clicks.
Currency harmonized to USD/EUR/GBP/CHF to avoid surprises.
Outliers are reviewed manually before they appear on a card.
Sponsored employers follow the same disclosure and pay rules.
Explore popular job sets
Job search FAQs
Are remote AI roles hiring in the EU?
Yes. Remote-friendly AI and ML roles in the EU have grown over 30% year-on-year. Germany, France, the Netherlands, and Spain lead in volume. Use the AI and EU filters together to surface them quickly, and check the salary estimate badge to ensure the range meets your expectations.
How fresh are the job postings?
Listings are refreshed continuously from employer feeds and normalised daily. Each card shows a posted date pill so you can see exactly how old a listing is. Jobs posted within the last 7 days receive a green New badge. Listings older than 30 days receive a May be filled warning.
Do roles include salary estimates?
Yes. Most listings show an Est. salary pill derived from Catalitium's location-based salary database, blended with any employer-disclosed range. Senior and lead roles receive an automatic seniority uplift. If a salary range is genuinely unknown we leave the field blank rather than show a misleading estimate.
What is a ghost job and how do I spot one?
A ghost job is a listing that has been live for 30+ days and is likely already filled, on hold, or was never a real opening. Research suggests up to 40% of active listings at any time are ghost jobs. Catalitium flags every listing older than 30 days with a triangle May be filled badge so you can prioritise your energy on fresh openings.
What are the highest-paying tech roles right now?
AI and ML engineer roles currently command the highest median salaries on Catalitium, around $150k–$200k USD in the US and EUR 100k–EUR 160k in Europe. Principal and Staff Engineer roles come close, followed by senior full-stack and cloud infrastructure engineers. Use the >100k filter to see only high-compensation listings.
How do I negotiate a higher salary offer?
Reference Catalitium's salary data when negotiating: show the employer the market range for your role and region. Studies show engineers who negotiate receive 10–20% more than the initial offer on average. If base salary is fixed, push on equity, signing bonus, remote allowance, and learning budget. See our Salary Negotiation Guide in the Resources section.
Which European cities pay the most for tech?
Zurich and Geneva (Switzerland) consistently top European tech salaries, followed by London, Amsterdam, Berlin, Paris, and Stockholm. Swiss salaries are typically quoted in CHF and translate to EUR 100k–160k for mid-senior roles. London follows at GBP 70k–110k. Berlin and Amsterdam are competitive at EUR 70k–100k for comparable experience levels.
Can I track my job applications on Catalitium?
Yes. Our free Application Tracker lets you move roles through a Kanban pipeline: Applied, Phone Screen, Interview, Offer, and Closed. It requires no account and stores everything privately in your browser. Hit the Track button on any job card to add it. You can also export your full pipeline as a CSV.
How does Catalitium differ from LinkedIn Jobs?
LinkedIn optimises for engagement and premium upgrades. Catalitium is built exclusively for tech candidates who want signal over noise: every listing shows salary estimates, ghost jobs are flagged, AI-powered summaries save you time reading descriptions, and the application tracker replaces the black-hole Easy Apply experience. No premium paywall, no recruiter spam.
Can I filter to remote-only jobs?
Yes. Choose Remote in the location/country field or tap a Remote shortcut chip. Results are limited to roles that advertise remote or hybrid where the listing text supports it, and remote-friendly rows show a Remote badge.
Which tech stacks are most in demand?
Across Catalitium tech listings, Python, TypeScript/JavaScript, Go, Java, and cloud platforms (AWS, GCP, Azure, Kubernetes) recur most often; AI and data roles add PyTorch, TensorFlow, and LLM tooling. Title and AI summary chips reflect the employer's stated stack.
Which Swiss cities pay the most for software roles?
Zurich and Geneva typically lead Switzerland for software, data, and platform engineering compensation; smaller hubs follow at a discount. Swiss ranges often sit above neighbouring EU markets for comparable seniority—check Est. salary on each card when you filter by Switzerland.
Save this search and get a weekly digest of top matches. Includes salary signal. No spam.