The US remains the highest-paying market for tech globally. Major hubs include the San Francisco Bay Area, New York, Seattle, Austin, and Boston — alongside fully remote-first companies headquartered across the country.
Typical range: $110k–$185k USD
Salary Explorer
— what does the market pay?
Saved Jobs
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.
[Applicants: Over 200 applicants | Industry: Hospitals and Health Care | Type: Full-time | Level: Mid-Senior level] OverviewLead Data Innovation. Mentor the Next Generation.The Business Intelligence Developer Senior pl…
Read full description
[Applicants: Over 200 applicants | Industry: Hospitals and Health Care | Type: Full-time | Level: Mid-Senior level] OverviewLead Data Innovation. Mentor the Next Generation.The Business Intelligence Developer Senior plays a pivotal role in designing, developing, and optimizing data solutions that enhance delivery efficiency, project monitoring, and knowledge continuity.
They must be able to develop code and effectively oversee distributed development team members.ResponsibilitiesAs a Senior Software Engineer, primary responsibility will be towards the development and support of CIAM an…
Read full description
They must be able to develop code and effectively oversee distributed development team members.ResponsibilitiesAs a Senior Software Engineer, primary responsibility will be towards the development and support of CIAM and Fraud solutions/projects. Innate desire to create a superlative developer experience down to the last detail.Deep love of building elegant, maintainable, well-documented, secure code.Abstracting and refactoring should be a passion, not a chore.Drive to learn new things and go above and beyond the call of duty.Always working to improve yourself and constructively support the team around you.QualificationsBachelor's Degree and 4 years of experience in Software application development and maintenance OR High School Diploma or GED and 8 years of experience in Software application development and maintenancePreferred Qualifications8+ years of experience in Software application development and maintenanceExperience in banking or regulated financial servicesStrong design & development experience with Enterprise Technologies: Java, JMS, JDBC, Web development, Transactions, WS-*, JVM, JSP, Servlets, EJB, JNDI, JMX, JTA, Spring, JUnit, Hibernate, Python.Understanding of fraud prevention, risk-based authentication, and secure digital journeys.OAuth 2.0, OpenID Connect, SAMLExperience of Cloud platforms (AWS, Azure, GCP)Experience of Okta CIAM preferredBenefits are an integral part of total rewards and First Citizens Bank is committed to providing a competitive, thoughtfully designed and quality benefits program to meet the needs of our associates.
Join us on this journey to create a positive impact and make a significant change in the world.This role will be working on our Quora product.About the Team and Role:Our data infrastructure team is responsible for all t…
Read full description
Join us on this journey to create a positive impact and make a significant change in the world.This role will be working on our Quora product.About the Team and Role:Our data infrastructure team is responsible for all things data - data lake, data pipelines, distributed query engines, experimentation framework, data dashboards and visualization tools and so on. Discover Our Team's Exciting Projects!
[Applicants: Over 200 applicants | Industry: Hospitals and Health Care | Type: Full-time | Level: Mid-Senior level] What is PerfectServe?PerfectServe offers Best in KLAS clinical communication and physician scheduling …
Read full description
[Applicants: Over 200 applicants | Industry: Hospitals and Health Care | Type: Full-time | Level: Mid-Senior level] What is PerfectServe?PerfectServe offers Best in KLAS clinical communication and physician scheduling solutions and is a Leader in the Gartner Magic Quadrant for Clinical Communication and Collaboration.We have seen an 88% growth rate over the past three years and need strong team members to help us continue to grow!PerfectServe's mission is to accelerate speed to care by optimizing provider schedules and dynamically routing messages to the right person at the right time in any care setting; advancing patient care and clinical workflows.By joining PerfectServe, you will have the unique opportunity to come alongside us as we further our vision of putting all of these solutions together to provide optimal patient outcomes and faster patient care interventions. PerfectServe's cloud-based solutions enhance patient safety and reduce provider burnout by automating workflows, speeding time to treatment, optimizing shift schedules, empowering nurse mobility, and engaging patients in their own care.
In-depth knowledge of data architecture, including database design, data modeling, analytics, metadata management, and data-access controls. Why Oracle Health?
Experience in traditional app languages (Java / Scala / C++). Experience in scripting languages (BASH / PYTHON).
Editorial process
How we curate roles
Every listing is sourced from employer feeds and hand-reviewed for clarity, compensation, location accuracy, and spam signals before it is surfaced in search.
Titles and locations get normalized so filters stay reliable.
Suspicious redirects or missing companies are flagged and removed.
We rotate fresh roles daily so the feed stays under 7 days old.
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.
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.
Save this search and get a weekly digest of top matches.
Includes salary signal. No spam.