Software Engineer
May be filledAlso requires 2+ years of job-related experience or a Master's degree and 6 months of job-related experience. Synergy, GitLab)Experience with software requirements and documentation (i.e.
5000 curated roles with verified salaries.
Opens the subscribe dialog so you can join the weekly newsletter.
Software development remains the largest category in tech hiring globally. Whether you specialise in full-stack, backend, frontend, mobile or DevOps, demand for strong engineers continues to outpace supply across all major markets.
Typical range: $100k–$165k USD · €65k–€110k EUR
Data from 5000 live listings · Full salary tools →
+ Add your salary & see your percentileListings older than ~30 days may already be filled or paused. We flag them so you can prioritise fresher roles.
Also requires 2+ years of job-related experience or a Master's degree and 6 months of job-related experience. Synergy, GitLab)Experience with software requirements and documentation (i.e.
[Applicants: Be among the first 25 applicants | Industry: Software Development | Type: Full-time | Level: Entry level] This is a hybrid position requiring in-office attendance one day per week at our Atlanta office.…
[Applicants: Be among the first 25 applicants | Industry: Software Development | Type: Full-time | Level: Entry level] This is a hybrid position requiring in-office attendance one day per week at our Atlanta office. Candidates must reside within a commutable distance to be considered.As a Software Engineer on the Digital Experience Analytics (DXA) team, you will play a pivotal role in empowering Fullstory customers by delivering valuable insights into their users' digital interactions.
This position requires a strong understanding of both frontend and backend development practices, as well as proficiency in multiple programming languages. C++ and or Rust would also be a plus.Experience with frontend…
This position requires a strong understanding of both frontend and backend development practices, as well as proficiency in multiple programming languages. C++ and or Rust would also be a plus.Experience with frontend development using modern JavaScript frameworks (e.g., Next js) and backend development practices.Proven experience with Azure Cloud services, including application deployment, configuration, and management.Solid unders...
This role contributes directly to the success of model training and production systems by enabling reliable, high-performance data infrastructure at scale. The ideal candidate will bring deep experience in distributed…
This role contributes directly to the success of model training and production systems by enabling reliable, high-performance data infrastructure at scale. The ideal candidate will bring deep experience in distributed systems and data engineering, along with a proven track record of delivering scalable, production-ready data pipelines that support machine learning workflows.ResponsibilitiesBuild and scale distributed data pipelines for large-scale time series, log data, and high-volume event streams.Design and maintain reliable, high-performance Spark and Python workflows to support model training datasets.Analyze and resolve performance bottlenecks related to latency, memory utilization, data skew, and throughput.Improve data quality, validation processes, and reproducibility for machine learning workloads.Partner with machine learning engineers and researchers to accelerate foundation model development.Measure and optimize application and transaction performance in production data systems.Collaborate cross-functionally to ensure data infrastructure aligns with evolving research and product needs.Required Qualifications And Skills5+ years of software engineering experience.Strong proficiency in Python.Hands-on experience with Apache Spark (PySpark or Scala).Experience building large-scale data pipelines in distributed environments.Experience working with time series d...
[Industry: Education Administration Programs | Type: Internship | Level: Internship] Are you a current undergraduate student looking for an exciting summer opportunity? Savvas Learning Company is seeking bright,…
[Industry: Education Administration Programs | Type: Internship | Level: Internship] Are you a current undergraduate student looking for an exciting summer opportunity? Savvas Learning Company is seeking bright, motivated undergraduate students to join us for our dynamic 10-week Software Development Internship in Chandler, AZ.Over the summer, participants will receive guidance from top teams in the K-12 education field, work on real-life business projects, attend weekly informational sessions to learn about other business areas, network with other students, attend off-site events, and finally, present a project to Savvas’ senior leaders at the end of the summer to showcase the impact you’ve made on our business.Intern positions are full-time opportunities, 40 hours per week, requiring a hybrid work schedule with two (2) days onsite, in our Chandler, AZ office.
Title matches your search • Salary estimate available • 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: Entry level] What This Job EntailsSoftware Developers play a key role in the design, installation,…
[Applicants: Be among the first 25 applicants | Industry: IT Services and IT Consulting | Type: Full-time | Level: Entry level] What This Job EntailsSoftware Developers play a key role in the design, installation, testing and maintenance of our software.ScopeApplies company policies and procedures to resolve routine issuesWorks on problems of limited scopeReceives detailed instructionsYour Roles And ResponsibilitiesConsults with supervisor, systems analysts, other programmers, and end users to gather information about program intent, functions, features, data requirements, input requirements, output requirements, internal and external checks and controls, hardware and operating system environment, and interfaces with other systems.Assists with design and writing of program specifications based on consultations with supervisor, systems analysts, other programmers, and end users.Helps to convert designs and specifications into computer code.Assists with compiling code into programs and corrects errors detected in the compile process.Helps to create test transactions and runs tests to find errors and confirm the program meets specifications.Assists with analyzing code to find causes of errors and revise programs.Assists with writing and maintaining documentation of changes to computer code, programs, and specifications.Helps with designing and coding layouts for onscreen user interfaces, printed outputs, and interfaces with other systems.Assists with user review and technical documentation written by others to confirm consistency with program operations.Helps to provide technical assistance by responding to inquiries regarding errors, problems, or questions with programs.Assists with revising programs for corrections, enhancements, or system environment changes.Helps to train end users or technical support staff to use and support programs.Other duties as required. This list is not meant to be a comprehensive inventory of all responsibilities assigned to this positionRequired Qualifications/SkillsBachelor’s degree (B.S/B.A) from four-college or university and 0 to 2 years’ related experience and/or training; or equivalent combination of education and experienceBuilds stable working relationships internallyFollows standard practice and procedures when analyzing situations or dataUnderstanding of programming or computer science/engineeringFamiliarity with relational database schemas and SQLKnowledge of using modern developmental toolsUnderstanding of how to...
[Industry: IT Services and IT Consulting | Type: Internship | Level: Internship] IntroductionA career in IBM Software means you’ll be part of a team that transform our customer’s challenges into solutions.Seeking new…
[Industry: IT Services and IT Consulting | Type: Internship | Level: Internship] IntroductionA career in IBM Software means you’ll be part of a team that transform our customer’s challenges into solutions.Seeking new possibilities and always staying curious, we are a team dedicated to creating the world’s leading AI-powered, cloud-native software solutions for our customers.Our renowned legacy creates endless global opportunities for our IBMers, so the door is always open for those who want to grow their career.We are seeking a skilled back-end developer to join our IBM Software team. IBM’s product and technology landscape includes Research, Software, and Infrastructure.
You will be responsible for maintenance and development of various banking systems at SEB. Furthermore, we take care of deliveries related to products like private and corporate loans, leasing, trade finance, factoring…
You will be responsible for maintenance and development of various banking systems at SEB. Furthermore, we take care of deliveries related to products like private and corporate loans, leasing, trade finance, factoring and non-life insurance.
In our area, we specialize on everything related to distributed database systems and cloud services. We are looking for people who have experience or are deeply interested in databases, distributed systems and cloud…
In our area, we specialize on everything related to distributed database systems and cloud services. We are looking for people who have experience or are deeply interested in databases, distributed systems and cloud services.
[Applicants: Over 200 applicants | Industry: Software Development | Type: Full-time | Level: Entry level] SkyWater is partnering with aleading enterprise SaaS innovatorsupporting hundreds of global clients—including…
[Applicants: Over 200 applicants | Industry: Software Development | Type: Full-time | Level: Entry level] SkyWater is partnering with aleading enterprise SaaS innovatorsupporting hundreds of global clients—including dozens of Fortune 500 organizations. This is a hands-on role with meaningful ownership and visibility.Key RequirementsAdvanced T-SQL, SQL Server, and stored proceduresExperience with large-scale SQL-to-cloud migrationsETL/ELT development (SSIS or equivalent)Strong grounding in data warehousing principlesExposure to CI/CD, Git-based workflows, and BI tools a plusWhy This Role Stands OutHybrid flexibility (4 days remote)Direct impact on a greenfield environmentForward-thinking culture embracing AI and automationCompetitive compensation and strong team stabilityDesired Skills And Experience4 year technical degreeProven success with legacy migration to modern systemsHands-on experience with SQL, Cloud toolingMust be local to MinnesotaCannot require sponsorship
As a Software Engineer within PNC's of Digital Channels organization, you will be based in Pittsburgh, PA, Strongsville, OH, Birmingham, AL, Dallas, TX or Phoenix, AZ.This position is responsible for designing,…
As a Software Engineer within PNC's of Digital Channels organization, you will be based in Pittsburgh, PA, Strongsville, OH, Birmingham, AL, Dallas, TX or Phoenix, AZ.This position is responsible for designing, developing, and maintaining modern front-end user interfaces with a strong emphasis on Angular-based applications. The role requires close collaboration with designers, backend engineers, and product stakeholders to deliver scalable, maintainable, and user-focused solutions.Front-End & UI DevelopmentThe role involves hands-on development of responsive, accessible, and performant user interfaces, applying established UI/UX principles and front-end engineering best practices across the application lifecycle.Angular ExpertiseThe position requires a minimum of five years of professional experience building applications with Angular, including component architecture, state management, routing, and performance optimization.API Design and IntegrationThe role includes the ability to design, implement, and stand-up RESTful APIs, as well as integrate front-end applications with backend services in a clean, well-documented, and maintainable manner.
Your role will require proficiency in at least one programming language (JavaScript, Python, C#, C++, HTML, SQL, or Swift) in order to solve coding problems (think LeetCode, HackerRank, etc). PayPal will handle any…
Your role will require proficiency in at least one programming language (JavaScript, Python, C#, C++, HTML, SQL, or Swift) in order to solve coding problems (think LeetCode, HackerRank, etc). PayPal will handle any currency conversions from USD.
| Title | Company | Location | Salary Range | vs Median | Posted | |
|---|---|---|---|---|---|---|
| Software Engineer May be filled | General Dynamics Mission Systems | Pittsfield, MA | - | - | 2026-02-20 | Apply |
| Software Engineer May be filled | Fullstory | Atlanta, GA | - | - | 2026-02-20 | Apply |
| Software Engineer May be filled | Faurecia | Auburn Hills, MI | - | - | 2026-02-20 | Apply |
| Software Engineer May be filled | ChatGPT Jobs | Phoenix, AZ | - | - | 2026-02-20 | Apply |
| Software Developer Intern May be filled | Savvas Learning Company | Chandler, AZ | - | - | 2026-02-20 | Apply |
| Software Developer I May be filled | Astreya | Bengaluru, Karnataka, India | 30k–60k | ▲ 0% | 2026-02-20 | Apply |
| Software Developer Co-Op Fall 2026 May be filled | IBM | Research Park, CA | - | - | 2026-02-20 | Apply |
| Software Developer at Financing & Loans Tribe | SEB, Tallinn May be filled | SEB Eesti | Tallinn, Harjumaa, Estonia | - | - | 2026-02-20 | Apply |
| Software Developer 3 May be filled | Oracle | Nashville, TN | - | - | 2026-02-20 | Apply |
| Software Developer (Database) May be filled | SkyWater Search Partners | Minneapolis, MN | - | - | 2026-02-20 | Apply |
| Software Developer May be filled | PNC | Pittsburgh, PA | - | - | 2026-02-20 | Apply |
| Software Developer May be filled | DataAnnotation | Rhode Island, United States | - | - | 2026-02-20 | Apply |
Salary insights
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.