Staff Software Engineer
$105k - $195kEpsilon
A subsidiary of Publicis Groupe, Epsilon is a leading provider of multi‑channel marketing services, technologies, and database solutions. At Epsilon, we do more than collect and store data. We help some of the world’s biggest brands discover real opportunities inside the data types, delimiters and decimals. We’re looking for an outstanding Staff Software Engineer to provide technical leadership across multiple critical initiatives on an established, high‑performing team. This is a hands‑on engineering leadership role — you will own the design, delivery, and operational health of solutions end‑to‑end, from architecture through production support. How You’ll Make an Impact The right candidate offers deep expertise in Java/Spring Boot backend services and Databricks/Spark data platforms, the anchors of our current stack. They have a proven ability to mentor engineers, improve code quality, and collaborate with engineering, product, and architecture leadership. What You’ll Achieve Take end‑to‑end ownership of solutions — from architecture and development through deployment, operations, and client‑facing production support. This is not just a development role; strong DevOps sensibility and operational accountability are expected. Champion AI‑assisted development based on detailed specifications as a core engineering practice across teams. Lead by example using tools like Cursor, Claude Code, and Kiro — and actively drive adoption so the broader engineering organization evolves with the industry. Architect, build, and integrate RAG‑based solutions and Agentic AI workflows into enterprise systems. Lead design and delivery of Java/Spring Boot backend services and Databricks/Spark data platform solutions — the two anchors of our current production stack. Provide technical leadership in architecture reviews, sprint planning, and code review sessions; enforce coding standards and engineering guidelines. Mentor and develop engineers across the team. Focus especially on development practices guided by artificial intelligence and production‑quality engineering. Collaborate across product, data, platform, and cross‑functional teams to plan and deliver features aligned with the Epsilon PeopleCloud Platform. Experience & Education Bachelor’s or Master’s degree in Computer Science, Engineering, or related field 10+ years of hands‑on software engineering experience; 5+ years in cloud environments Demonstrated experience leading and mentoring engineering teams Core Technical Skills Strong expertise in Java (Spring Boot or equivalent frameworks) and Python; Scala a plus Strong knowledge of Apache Spark and Databricks (Unity Catalog, Delta Lake, Workflows, Live Tables) Expertise in SQL, data warehousing, data streaming, and relational/NoSQL databases Solid understanding of REST APIs, microservices, and distributed systems Practical knowledge of at least one major cloud platform (AWS, Azure, or GCP) Experience with IaC tools (Terraform or Ansible), CI/CD pipelines, Docker, and Kubernetes AI‑Driven Development Mandatory hands‑on, day‑to‑day usage of spec‑driven AI assisted development using tools such as Cursor, Claude Code, or Kiro Ability to validate, refine, and productionise AI‑generated code against explicit technical specifications Mandatory hands‑on experience with RAG (Retrieval Augmented Generation) architectures Mandatory hands‑on experience with Agentic AI systems (tool‑using agents, orchestration, multi‑step reasoning workflows) Engineering Mindset Strong sense of operational ownership — comfortable supporting production systems, resolving incidents, and engaging on client‑impacting issues Outstanding communication skills; proven ability to influence technical direction and collaborate across engineering, product, and architecture teams Experience in Test‑Driven Development and agile scrum environments Why you might stand out from other talent Certifications in any of the subject areas listed above Frontend exposure (Angular or similar frameworks) Observability, monitoring, and performance tuning experience Experience working in Unix/Linux environments, including scripting and automation Benefits Time to Recharge: Flexible time off (FTO), 15 paid holidays Time to Recover: Paid sick time Family Well‑Being: Parental/new child leave, childcare & elder care assistance, adoption assistance Extra Perks: Comprehensive health coverage, 401(k), tuition assistance, commuter benefits, professional development, employee recognition, charitable donation matching, health coaching and counselling Base Salary: $105,000.00 - $195,000.00 annually. Because You Matter Epsilon is an Equal Opportunity Employer. Epsilon’s policy is not to discriminate against any applicant or employee based on actual or perceived race, age, sex or gender (including pregnancy), marital status, national origin, ancestry, citizenship status, mental or physical disability, religion, creed, color, sexual orientation, gender identity or expression (including transgender status), veteran status, genetic information, or any other characteristic protected by applicable federal, state or local law. Epsilon also prohibits harassment of applicants and employees based on any of these protected categories. Epsilon will provide accommodations to applicants needing accommodations to complete the application process. Please reach out to View email address on click.appcast.io to request an accommodation. For San Francisco Bay and Los Angeles Areas: Epsilon will consider for employment qualified applicants with criminal histories in a manner consistent with the City of Los Angeles’ Fair Chance Initiative for Hiring Ordinance and San Francisco Police Code Sections 4901‑4919, commonly referred to as the San Francisco Fair Chance Ordinance. Applicants with criminal histories are welcome to apply. #J-18808-Ljbffr
$150k - $160k
...as a qualified individual with disability. Primary Location: United States (US) – IL – Chicago Function: Technology Title: Staff Software Engineer - 2026013 Onsite/Remote: Onsite Position Your Responsibilities Analyze business needs and determine software specifications...SuggestedRemote workFlexible hours$215k - $235k
...and Thursdays for collaboration and connection. There may be additional in‑office days for team or company events. Engineering at Ironclad As a Staff Software Engineer at Ironclad, you’ll partner closely with teammates across engineering, product, design and go‑to‑market...SuggestedFull timeWork at office- ...keep you engaged. For cappers: DubClub is a business‑building engine that helps you turn your passion into a profitable business. Cappers... ..., rewards, and community moments. The Role We’re hiring a Staff Software Engineer to join our Chicago hub. This is a senior IC role for...SuggestedImmediate startRelocation
- ...Position Overview We are seeking a highly skilled Senior Staff Software Engineer responsible for leading technical execution within Product Engineering teams. This role requires implementation of product capabilities with a strong focus on API‑driven services and event...SuggestedRemote workWorldwide
- ...About the Role IAA is seeking a Senior Staff Data Engineer to be a senior individual contributor and technical leader within our data engineering... .... Expert‑level proficiency in Python and SQL, with strong software engineering fundamentals (testing, version control, CI/CD,...SuggestedFull time
- ...Staff Software Engineer - Front End (Bangkok based, Relocation provided) About Agoda Agoda is an online travel booking platform for accommodations, flights, and more. We build and deploy cutting-edge technology that connects travelers with a global network of hotels, flights...Full timeTemporary workLive inRemote workRelocationRelocation package
- ## Staff Software EngineerArchitectSoftware EngineeringChicago, IL, USA · Ho Chi Minh City, Vietnam · Vietnam · New York, NY, USA · RemotePosted... ...across the stack on a live exchange: order gateway, risk engine, market data, settlement, and the trading UI. We value product...
- ...of brands also includes Rouse Services, SmartEquip, Xcira, and Veritread. Position Overview We are seeking a highly skilled Staff Software Engineer responsible for mobile application development and shaping the technical strategy across our Product Engineering teams. As...Full timeRemote workWorldwide
- ...business or erode our customers’ trust. The Defensive Cyber Engineering organization is responsible for the Security Data Platform,... ...this team to support Okta’s Public Sector roadmap by hiring a Staff Software Engineer in the DC area. You’ll work closely with Security,...Permanent employmentLocal areaWorldwide
- ...Description Role Summary: The Sr. Staff Software Engineer will be part of the new Product Engineering team tasked with designing and building the next generation of Agentic AI-powered products for SmartEquip. Acting as the Technical Lead and Primary Architect, you will...
$112k - $140k
...- $140,000.00/yr Direct message the job poster from RB Global Inc. Talent Acquisition and Human Resources Professional The Staff Software Engineer is responsible for leading the team that supports and enhances the code base used for company’s administrative and reporting...Full time- ...Are you interested in building software the way it will be built—not the way it’s always been? THE OPPORTUNITY We’re looking for a Staff Software Engineer who wants to be at the forefront of AI-enabled engineering, someone who doesn’t just write code to spec, but rethinks...Remote work2 days per week3 days per week
- ...innovative, mission-driven team working at the intersection of software and healthcare to reduce friction, improve access, and make... ...experience better for everyone. The Role: As a Staff Software Engineer, you will play a critical role in advancing the Arrive Health...Remote workShift work
$220k - $270k
...you're looking to apply your relevant experience to a new industry, join our team as we help shape a brighter way forward. Staff Software Engineer, MarTech Agent Pod - JLL What this job involves As a Staff Software Engineer on the MarTech Engineering Team, you'll serve...Daily paidTemporary workRemote work$260k - $310k
...the flexibility to buy now and pay later without any hidden fees or compounding interest. Affirm is looking for a Senior Staff Software Engineer to take on a critical role in defining and leading web platform and infrastructure across all web engineering. You’ll shape...Work at officeRemote workFlexible hours- Cyber Fund is looking for a Staff Software Engineer to work in Chicago, IL, developing low-latency trading services using Rust and building React/TypeScript interfaces. You will be responsible for integrating with traditional finance systems and creating reliable solutions...
- Job Title: Front-end Software Development Engineer Location: Chicago, IL ( Preferred) / New York, NY About Us: At Clearwater Analytics, we are on a mission to become the world's most trusted and comprehensive technology platform for investment management, reporting, accounting...Casual workWork from homeWorldwideFlexible hours
- ...Optimization team. The role requires over 10 years of experience in data management systems and production-level code, emphasizing strong software design and architecture skills. You will innovate on flexible schema databases and drive essential query performance enhancements....Remote jobFlexible hours
- ...ARE At Basis , we empower agencies and brands with cutting‑edge software that automates digital media operations. Our all‑in‑one... ...Auth team functions as an enabling platform for all of Basis Engineering; building and owning the authorization primitives, identity infrastructure...Remote workFlexible hours
$160k - $210k
...starting out, NinjaTrader equips traders with award‑winning software and brokerage services to navigate the world’s leading financial... ...platform in the world. What you’ll do We are looking for a Staff Engineer to serve as the technical domain owner for the Transaction...Contract workWork at officeRemote workWorldwideMonday to FridayFlexible hours$148.2k - $200.85k
Job Title: Front-end Software Development EngineerLocation: Chicago, IL ( Preferred) / New York, NYAbout Us: At Clearwater Analytics, we... ...worldwide and are seeking a Front-end Software Development Engineer who shares our passion for innovation and client commitment.Role...Casual workWorldwideFlexible hours$150k - $200k
What you’ll do We are seeking a highly skilled and experienced Staff Software Engineer to join our Trading Services team. In this pivotal role, you will help evolve our advanced trading system. As a senior engineer on the team, your work will have a profound impact on our...Work at officeRemote workMonday to FridayFlexible hours$159k - $221k
..., with strong competencies in data structures, algorithms, and software design/architecture Experience with large code bases written in... ...system Passion for the theory and practice of database query engines, as well as hands ‑on or academic experience in the database domain...Work at officeRemote workFlexible hours- ...team members along with the team's overall planning. Represent engineering in cross‑functional team sessions and be able to present sound... ...(CI/CD, testing, secure coding, etc.). Knowledge of Software Development Lifecycle (SDLC) best practices, software development...Hourly payWork experience placementWork at officeImmediate startFlexible hours
$167.2k - $209k
AppFolio is seeking a pioneering technical leader to join a high‑growth product development team in Chicago. The role focuses on driving the technical strategy and enhancing architectural decisions to support rapid growth in their Investor segment. Ideal candidates will...- ...virtual credit cards. It’s a hot field and the perfect mix of data engineering and backend engineering. The Opportunity In this role, you... ...decisions using data You are passionate about the craft of software development and constantly work to improve your knowledge and...WorldwideRelocation
$188k - $230k
...doing it. If you’re looking to make an impact with heart and hustle, SpotOn is the place for you. About The Role As a Staff Android Software Engineer in our Hospitality group, you are a technical leader and multiplier. You will serve as a key technical leader for the systems...Local areaImmediate startNight shift- A leading sports tech company based in Chicago is hiring a Staff Software Engineer to join their innovative team. The role involves leading full-stack product development and collaborating closely with the founders to enhance user experience. Ideal candidates have 6-10+...
- ...Holdings | Retained and Executive Search Are you a world-class engineer passionate about pushing the limits of high-performance computing... ...Join a top-tier team driving innovation at the intersection of software, hardware, and algorithmic design in one of the most advanced...Full time
$174k - $239k
...an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. We are looking for a Staff Software Engineer that will join the Auth0 Security Engineering organization. You'll be responsible for designing and building the security guardrails...Permanent employmentLocal areaWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!
- mid-level software developer Chicago, IL
- software trainer Chicago, IL
- quantitative software engineer Chicago, IL
- ultimate software Chicago, IL
- software sales executive Chicago, IL
- software applications developer Chicago, IL
- remote software sales Chicago, IL
- senior c# .net software developer Chicago, IL
- software sales representative Chicago, IL
- id software Chicago, IL

