Skip to main content

Software engineer Jobs in US

2817 curated roles with verified salaries.

Updated 6 months ago
Advanced Filters
Function
Reset filters
2817 curated results Filters applied title: software engineer country: US Clear

Opens the subscribe dialog so you can join the weekly newsletter.

2817 results
Quick filters
AI Dev Remote Senior >100k CH EU UK US IN
Quick filters

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?
What 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.

Q85 Match 69% Claryo, Inc. New York, NY 2026-02-11
Why this matched

Title matches your search • Direct apply link

Get weekly matches like this

Docker)Familiarity with cloud infrastructure, especially GCP or platform / infrastructure (e.g. k8s, terraform)Experience with large-scale video data processing or streaming media servicesComfortable navigating…

Read full description

Docker)Familiarity with cloud infrastructure, especially GCP or platform / infrastructure (e.g. k8s, terraform)Experience with large-scale video data processing or streaming media servicesComfortable navigating ambiguous problems and driving projects from 0 → 1.Excellent collaboration and communication skills in cross-functional environments.Preferred QualificationsExperience with real-time data visualizations or interfaces tied to robotics, ML, or logistics systems (WMS, TMS, ERP).Familiarity with frontend performance tuning, component architecture, and modern styling systems (e.g., Tailwind).Experience working in early-stage startups or small teams.Exposure to observability stacks (e.g., Grafana, Prometheus, OpenTelemetry).Strong design sensibility and product thin...

Apply
Q60 Match 69% Oracle Nashville, TN 2026-02-11
Why this matched

Title matches your search • Direct apply link

Get weekly matches like this

[Applicants: Be among the first 25 applicants | Industry: IT Services and IT Consulting | Type: Full-time | Level: Mid-Senior level] Job DescriptionWe’re seeking experienced and driven developers, experienced in Linux…

Read full description

[Applicants: Be among the first 25 applicants | Industry: IT Services and IT Consulting | Type: Full-time | Level: Mid-Senior level] Job DescriptionWe’re seeking experienced and driven developers, experienced in Linux internals, virtualization and container technologies, to join a new Service Platform team within Oracle Cloud Infrastructure (OCI). In this role, you will:Collaborate with cross-functional teams to design and build scalable, high-performance foundational platform services.Define and improve engineering best practices, development processes, and design standards.Design, implement, and maintain software components across the full development lifecycle.Contribute to debugging, performance tuning, and improving reliability of system-level software.Drive architectural and design decisions with broad impact across OCI.Basic QualificationsBachelor’s or Master’s degree in Computer Science, or a related tech...

Apply
Q60 Match 52% Bridgeway Benefit Technologies Maple Shade, NJ 2026-02-11
Why this matched

Title matches your search • Direct apply link

Get weekly matches like this

[Industry: Software Development | Type: Full-time | Level: Mid-Senior level] Bridgeway is seeking an experiencedManager, Software Engineeringto lead and mentor a team of engineers, drive best practices, and ensure the…

Read full description

[Industry: Software Development | Type: Full-time | Level: Mid-Senior level] Bridgeway is seeking an experiencedManager, Software Engineeringto lead and mentor a team of engineers, drive best practices, and ensure the successful delivery of software solutions. The ideal candidate will have a strong technical background, leadership experience, and a passion for building high-quality products in a fast-paced environment.The is a remote position with preference given to East Coast candidates.Responsibilities:Collaborate closely with engineering, product, and business leaders to align technical execution with business goals.Foster a culture of technical excellence, continuous learning, and innovation within the team.Drive best practices for software development, including code reviews, testing, and CI/CD pipelines.Ensure timely delivery of high-quality software solutions in an agile environment.Mentor and develop engineers, helping them grow their skills and advance their careers.Lead and manage a team of software engineers to develop scalable, secure, and high-performance applications - including hiring, training, and completing performance evaluations.Work closely with architecture and platform teams to align on technical strategies and implementation.Promote cross-functional collaboration.Monitor KPIs and metrics to report out monthly to the CTO's leadership team.Stay current with emerging technologies and industry trends and integrate relevant innovations into the company's IT infrastructure.Participating in software solution design and architecture.Ensuring code quality through unit testing and automated testing frameworks.Working with other developers, stakeholders, and clients to understand requirements and deliver solutions.Providing technical support and troubleshooting issues.Creating and maintaining documentation throughout the software development lifecycle.Qualifications:7+ years of experience in software development, with at least 3 years in a leadership role.Strong background in building and maintaining SaaS applications at scale.Hands-on experience with Azure and modern development practices.Strong understanding of the .NET framework, ASP.NET, and related technologies.Knowledge of database design and SQL.Familiarity with version control systems, Git preferred.Experience with Agile methodologies, DevOps, and CI/CD best practices.Excellent leadership, communication, and stakeholder management skills.Ability to balance technical leadership wit...

Lead Software Engineer

May be filled
Q60 Match 95% JPMorganChase Houston, TX 2026-02-11
Why this matched

Title matches your search • Location matches your filter • Direct apply link

Get weekly matches like this

[Industry: Financial Services | Type: Full-time | Level: Not Applicable] Job DescriptionWe have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead…

Read full description

[Industry: Financial Services | Type: Full-time | Level: Not Applicable] Job DescriptionWe have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Corporate Technology, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.Job ResponsibilitiesExecutes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problemsDevelops secure high-quality production code, and reviews and debugs code written by othersIdentifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systemsLeads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architectureLeads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologiesAdds to team culture of diversity, opportunity, inclusion, and respectRequired Qualifications, Capabilities, And SkillsFormal training or certification on software engineering concepts and 5+ years applied experience, including hands-on experience leading technical teams and mentoring engineersHands-on practical experience delivering system design, application development, testing, and operational stability with demonstrated expertise across the full Software Development Life CycleExpert-level p...

Q85 Match 69% loanDepot Irvine, CA 2026-02-11
Why this matched

Title matches your search • Direct apply link

Get weekly matches like this

[Industry: Financial Services | Type: Full-time | Level: Mid-Senior level] Position SummaryWe are looking for a Lead Software Engineer to help design, build, and evolve mello®, loanDepot’s flagship digital mortgage…

Read full description

[Industry: Financial Services | Type: Full-time | Level: Mid-Senior level] Position SummaryWe are looking for a Lead Software Engineer to help design, build, and evolve mello®, loanDepot’s flagship digital mortgage platform. This role focuses on building high-quality, scalable web and application experiences while leveraging modern engineering practices and AI-assisted tooling to increase velocity and reliability.You’ll play a key role in shaping technical designs, delivering complex features, and mentoring peers—while remaining hands-on and deeply engaged in day-to-day development.ResponsibilitiesPartner with Product Owners to translate user stories into technical designs, estimates, and clean implementations.Build and maintain modern, responsive, high-performance UIs using Angular (preferred) or React.Contribute across web, mobile, and desktop applications in a large enterprise environment.Lead technical design on moderately complex features and user stories, engaging Architecture, Data, and Security teams as needed.Write well-structured, maintainable code with testability and performance as core principles.Leverage AI-assisted and agentic development tools to accelerate coding, refactoring, testing, and documentation.Actively participate in code reviews and design discussions, raising quality and consistency across the team.Ensure solutions follow security best practices, particularly around customer and financial data.Assist in diagnosing and resolving production issues, contributing to root-cause analysis and long-term fixes.Mentor junior engineers and help reinforce engineering best practices.RequirementsFrontend & Application DevelopmentStrong experience building single-page applications using Angular (preferred) or React.Solid understanding of responsive CSS design and UI frameworks such as Tailwind, Bootstrap, or Foundation.Experience with state management libraries (NgRx, Redux, Akita, or similar).Working knowledge of RxJS, Observables, and async programming patterns in Angular.Engineering PracticesDemonstrated commitment to code quality, including unit testing, code reviews, and clean design.Experience designing applications suitable for CI/CD pipelines, with clear dependency boundaries.Familiarity with AI-assisted / agentic tooling for software development (e.g., code generation, test creation, refactoring assistance).Platform & CloudExperience developing and deploying applications on Microsoft Azure, including:Azure FunctionsAzure Storage ...

Q60 Match 69% WellHive Melbourne, FL 2026-02-11
Why this matched

Title matches your search • Direct apply link

Get weekly matches like this

WellHive proudly offers competitive pay and benefits in addition to flexible working conditions.SummaryWe are looking for a fully remote entry level Cloud Infrastructure Engineer to join our growing organization. In…

Read full description

WellHive proudly offers competitive pay and benefits in addition to flexible working conditions.SummaryWe are looking for a fully remote entry level Cloud Infrastructure Engineer to join our growing organization. In this position, you will contribute to improvements to WellHive’s cloud infrastructure.

Java Software Engineer

May be filled
Q60 Match 69% BeaconFire Inc. Texas, United States 2026-02-11
Why this matched

Title matches your search • Direct apply link

Get weekly matches like this

This is a fantastic opportunity to work on high-impact projects using modern technologies in a collaborative and growth-oriented environment.About the CompanyBeaconFire is based in Central NJ, specializing in Software…

Read full description

This is a fantastic opportunity to work on high-impact projects using modern technologies in a collaborative and growth-oriented environment.About the CompanyBeaconFire is based in Central NJ, specializing in Software Development, Web Development, and Business Intelligence; looking for candidates with a strong background in Software Engineering or Computer Science for a Java / Software Developer position.About the RoleThe Java / Software Engineer will be responsible for developing applications and writing scalable, secure, maintainable code that powers our clients’ platforms.ResponsibilitiesDevelop applications using Java/JEE (and higher), Angular 2+, React.js, SQL, Spring, HTML5, CSS, JavaScript and TypeScript MongoDb, ExpressJs among other tools.Write scalable, secure, maintainable code that powers our clients’ platforms.Create, deploy and maintain automated system tests.Works with Testers to understand defects opened and resolves them in a timely manner.Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.Collaborates effectively with other team members to accomplish shared user story and sprint goals.QualificationsExperience in a programming language Java, JavaScript and Python.Decent understanding of the software development life cycle.Basic programming skills using object-oriented programming (OOP) languages with in-depth knowledge of common APIs and data structures like Collections, Maps, lists, Sets etc.Knowledge of relational databases (e.g. SQL Server, Oracle) basic SQL query language skills.Required SkillsMaster’s Degree in Computer Science (CS).0-1 year of practical experience in Java coding.Experience using Spring, Maven and Angular frameworks, HTML, CSS.Knowledge with other contemporary Java technologies (e.g.

Java Software Engineer

May be filled
Q60 Match 69% BeaconFire Inc. Texas, United States 2026-02-11
Why this matched

Title matches your search • Direct apply link

Get weekly matches like this

This is a fantastic opportunity to work on high-impact projects using modern technologies in a collaborative and growth-oriented environment.About the CompanyBeaconFire is based in Central NJ, specializing in Software…

Read full description

This is a fantastic opportunity to work on high-impact projects using modern technologies in a collaborative and growth-oriented environment.About the CompanyBeaconFire is based in Central NJ, specializing in Software Development, Web Development, and Business Intelligence; looking for candidates with a strong background in Software Engineering or Computer Science for a Java / Software Developer position.About the RoleThe Java / Software Engineer will be responsible for developing applications and writing scalable, secure, maintainable code that powers our clients’ platforms.ResponsibilitiesDevelop applications using Java/JEE (and higher), Angular 2+, React.js, SQL, Spring, HTML5, CSS, JavaScript and TypeScript MongoDb, ExpressJs among other tools.Write scalable, secure, maintainable code that powers our clients’ platforms.Create, deploy and maintain automated system tests.Works with Testers to understand defects opened and resolves them in a timely manner.Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.Collaborates effectively with other team members to accomplish shared user story and sprint goals.QualificationsExperience in a programming language Java, JavaScript and Python.Decent understanding of the software development life cycle.Basic programming skills using object-oriented programming (OOP) languages with in-depth knowledge of common APIs and data structures like Collections, Maps, lists, Sets etc.Knowledge of relational databases (e.g. SQL Server, Oracle) basic SQL query language skills.Required SkillsMaster’s Degree in Computer Science (CS).0-1 year of practical experience in Java coding.Experience using Spring, Maven and Angular frameworks, HTML, CSS.Knowledge with other contemporary Java technologies (e.g.

Java Software Engineer

May be filled
Q60 Match 69% BeaconFire Inc. New York City Metropolitan Area 2026-02-11
Why this matched

Title matches your search • Direct apply link

Get weekly matches like this

This is a fantastic opportunity to work on high-impact projects using modern technologies in a collaborative and growth-oriented environment.About the CompanyBeaconFire is based in Central NJ, specializing in Software…

Read full description

This is a fantastic opportunity to work on high-impact projects using modern technologies in a collaborative and growth-oriented environment.About the CompanyBeaconFire is based in Central NJ, specializing in Software Development, Web Development, and Business Intelligence; looking for candidates with a strong background in Software Engineering or Computer Science for a Java / Software Developer position.About the RoleThe Java / Software Engineer will be responsible for developing applications and writing scalable, secure, maintainable code that powers our clients’ platforms.ResponsibilitiesDevelop applications using Java/JEE (and higher), Angular 2+, React.js, SQL, Spring, HTML5, CSS, JavaScript and TypeScript MongoDb, ExpressJs among other tools.Write scalable, secure, maintainable code that powers our clients’ platforms.Create, deploy and maintain automated system tests.Works with Testers to understand defects opened and resolves them in a timely manner.Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.Collaborates effectively with other team members to accomplish shared user story and sprint goals.QualificationsExperience in a programming language Java, JavaScript and Python.Decent understanding of the software development life cycle.Basic programming skills using object-oriented programming (OOP) languages with in-depth knowledge of common APIs and data structures like Collections, Maps, lists, Sets etc.Knowledge of relational databases (e.g. SQL Server, Oracle) basic SQL query language skills.Required SkillsMaster’s Degree in Computer Science (CS).0-1 year of practical experience in Java coding.Experience using Spring, Maven and Angular frameworks, HTML, CSS.Knowledge with other contemporary Java technologies (e.g.

Q85 Match 69% Apple Cupertino, CA 2026-02-11
Why this matched

Title matches your search • Direct apply link

Get weekly matches like this

Join Apple, and help us lead the future generation of innovation.We are looking for an outstanding Full Stack Software Engineer to play a key role in designing and developing the next generation of AIML-powered…

Read full description

Join Apple, and help us lead the future generation of innovation.We are looking for an outstanding Full Stack Software Engineer to play a key role in designing and developing the next generation of AIML-powered professional training applications, employing ground breaking large language models (LLMs), visual intelligence models, voice interfaces, and other emerging technologies. You will collaborate closely with multi-functional partners in engineering, product management, and design to integrate AIML-driven features that enhance content creation, interactive training, and analytics capabilities.DescriptionIn this role, you will focus on the following key areas:Developing high quality software systems according to the specifications of product and engineering leadershipDesigning, developing, and maintaining applications across the frontend and backendImplementing generative AI capabilities into content toolsOptimizing performance, scalability, and security of full stack applicationsWorking with multi-functional teams to integrate with multiple enterprise systemsTriaging issues and using debugging tools and skills to identify solutionsMaintaining expertise in full stack development and generative AIMinimum Qualifications8+ years of professional software engineering experienceStrong experience with machine learning integration, particularly LLMs, computer vision, and voice technologies.Ability to design and build AIML-driven training applications, incorporating multi-modal inputs such as text, image, and voice.Proficiency in cloud-based architectures (e.g., AWS, GCP, Azure) for deploying scalable AIML systems.Familiarity with MLOps standard methodologies, including model training, deployment, and monitoring.Experience with modern front-end (JavaScript/TypeScript, React, or similar frameworks) and back-end (Node.js, Python, Java, or similar) frameworks to support intera...

Q85 Match 69% BETA TECHNOLOGIES South Burlington, VT 2026-02-11
Why this matched

Title matches your search • Direct apply link

Get weekly matches like this

[Applicants: Over 200 applicants | Industry: Aviation and Aerospace Component Manufacturing | Type: Full-time | Level: Entry level] At BETA Technologies, we apply our intellectual curiosity, passion for aviation, and…

Read full description

[Applicants: Over 200 applicants | Industry: Aviation and Aerospace Component Manufacturing | Type: Full-time | Level: Entry level] At BETA Technologies, we apply our intellectual curiosity, passion for aviation, and commitment to sustainability toward a shared mission of revolutionizing electric aviation. Think like an entrepreneur.Design, write, test and deploy production-ready code.Participate in the software guild(s) to improve Beta’s software organization.Collaborate directly with stakeholders to continuously improve our applications.Willingly considers alternative perspectives and welcomes constructive feedback.Displays the ability to acknowledge and learn from past mistakes, fostering a culture of continuous improvement.Comfortable owning a product and project and working directly with subject matter experts in all areas to develop small, high value applications and features that delight our users.Create and maintain technical documentation to facilitate knowledge sharing and future development.Minimum QualificationsBachelor’s Degree in Computer Science, Software Engineering, or a relevant fieldExperience with agentic coding tools (ex: Claude Code, Cursor, Codex)Experience working with Git version controlExperience with React, Typescript and PythonExperience with CI/CD pipelinesExcellent communication skills, both written and verbalExperience supporting and working with cross-functional teams in a dynamic environmentAbove And Beyond QualificationsExperience with serverless technologies such as AWS LambdaExperience with modern web frameworks (ex: TanStack Start, NextJS, etc.)Experience developing native appsExperience with IAC such as CDK and TerraformExperience developing Chrome ExtensionsExperience in a support role$100,000 - $140,000 a yearThe wage listed here reflects our best faith estimate for this role.

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.

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.

Catalitium logo

Weekly high-match job digest

One email per week with your best-matching roles and salary signals. No spam, unsubscribe anytime.

Privacy-friendly. One curated email per week.

Catalitium logo Contact us

Questions, partnerships, or feedback? Drop a note and we'll reply.