Senior Software Engineer

Selector AI

Santa Clara (CA)

Hybrid

USD 150,000 - 230,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity
Healthcare
Unlimited PTO
401K
Life insurance
Hybrid/Remote options

Job summary

Selector AI is seeking an experienced backend engineer to own complex data and systems problems, seeing work run in production inside a customer environment. You will build and maintain ETL pipelines, data models, and platform integrations using Python/Go, applying agentic AI workflows to scale data engineering and root-cause analysis.

You will provide technical leadership, mentor engineers, and collaborate with customers to translate their data structures into real, deployable solutions.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of backend/engineer experience owning systems end-to-end.
  • Strong coding skills in Python; Go is a plus.
  • Experience with ETL pipelines, data structures, and data modeling.
  • Experience with AWS, GCP, or Azure and containerization.

Responsibilities

  • Build and maintain production-grade Python/Go code for ETL pipelines, data models, and platform integrations.
  • Design and implement agentic AI workflows to automate data engineering and root-cause analysis.
  • Provide technical leadership on architecture and design decisions, guiding backend systems and integrations.
  • Mentor junior and mid-level engineers, reviewing code and raising technical quality.
  • Lead integration of Selector’s platform with customer data sources and APIs.
  • Lead POC builds and pre-sales activities in collaboration with the sales team.
  • Work closely with customers to translate data environments into scalable solutions.

Skills

Backend engineering
ETL pipelines
Python
Go
SQL
Data modeling
Mentor engineers
Customer-facing
Leadership
Communication

Education

Bachelor’s degree in Computer Science or Engineering

Tools

Docker
Kubernetes
Ansible
Jupyter notebooks

Job description

  • This is a backend-heavy role for experienced engineers who want to solve complex data and systems problems — and see that work run in production, inside a customer’s environment, not just in a sprint backlog
  • You’ll build and maintain the ETL pipelines, data models, and integrations that power Selector’s platform, applying agentic AI workflows to help infrastructure reason about itself at scale, while providing technical leadership and mentorship to engineers around you
  • You’ll also work directly with customers to understand their data and environment, translating complex technical concepts into solutions that fit their specific, high-stakes infrastructure — so your backend work isn’t abstract, it’s solving a real problem for a real team
  • Design, write, and maintain production grade Python/Go code for ETL pipelines, data models, and platform integrations
  • Apply agentic AI workflows to automate data engineering, correlation, and root-cause analysis across complex infrastructure data
  • Provide technical leadership on architecture and design decisions, setting the technical direction for backend systems and integrations
  • Mentor and guide junior and mid-level engineers, reviewing code and helping raise the technical bar across the team
  • Build backend logic connecting Selector’s platform to customer data sources, APIs, and existing tooling
  • Work directly with customers to understand complex data structures, workflows, and analytics requirements, translating them into technical solutions
  • Lead hands-on integration and deployment of Selector’s platform to meet customer requirements, partnering with sales and customer teams
  • Help ensure customers are enabled for use and basic self-serve extensions of Selector’s capabilities
  • Drive pre-sales activities and Proof of Concept (POC) builds, shaping technical strategy in collaboration with the sales team
  • Document customer feedback and translate it into concrete product and engineering improvement proposals
Benefits
  • Participate in Our Success - Selector offers competitive equity packages that allow employees to participate in the company’s success
  • Healthcare - Along with comprehensive dental, vision, and health benefits, Selector employees also have optional participation in flexible spending and health savings account programs
  • Flexibility - Taking time off keeps our team members fresh and engaged. We offer unlimited PTO in most geographies
  • Retirement Benefits - Employees are eligible to participate in the company’s 401K and Roth 401K plans
  • Insurance - Selector provides basic life insurance, an optional supplemental Life & AD&D insurance plan, and short and long-term disability benefits
  • A Hybrid Work Environment - At Selector, our team members can combine in-office and remote work to meet their unique requirements. We also offer entirely remote positions

Enjoy solving complex technical problems and working closely with both engineering and customer teams

Can evaluate whether a system output is truly correct, not just whether a test passed

Enjoy backend engineering — especially ETL, data pipelines, and complex system design — and want to see your work run in front of real customers

Naturally lead by example and enjoy mentoring other engineers, without needing a formal management title to do it

Like applying AI/agentic workflows to solve genuinely hard, ambiguous problems, not just well-defined ones

Build processes that improve quality without introducing unnecessary overhead

Remain hands-on with testing and automation even as you take on more architectural and leadership responsibility

Balance quality, speed, and pragmatism when building under real customer constraints

Strong SQL skills for data extraction and analysis; familiarity with Jupyter notebooks is a plus

Strong communication skills, both verbal and written, with experience working in a customer-facing environment

Solid understanding of networking concepts (e.g., Data Center, WAN, DNS/DHCP)

Demonstrated technical leadership experience — leading projects, mentoring engineers, or setting technical direction, with or without a formal title

Bachelor’s degree or higher in Computer Science, Engineering, or a related field

A self-starter attitude and the ability to thrive in a fast‑paced, collaborative environment

3–7 years of professional experience in a technical or engineering role, including experience owning systems end-to-end

Strong coding skills in Python, with deep experience building ETL pipelines and working with complex data structures; exposure to Ansible or Go is a plus

Solid working knowledge of public cloud platforms such as AWS, GCP, or Azure

Hands‑on experience with containerization technologies such as Docker and Kubernetes

Experience with or strong interest in agentic AI workflows and applying them to real‑world engineering problems

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Selector AI • Santa Clara (CA)

Hybrid
USD 120,000 - 180,000
Equity package
Health, dental, vision benefits
Unlimited PTO
Software Engineer
Software Engineer

Selector • San Mateo (CA)

On-site
USD 120,000 - 140,000
Discretionary PTO
Health insurance
401k
+1
Mid Level Solutions Engineer
Mid Level Solutions Engineer

Selector • Santa Clara (CA)

On-site
USD 120,000 - 140,000
Discretionary PTO
Health insurance
401k
+1
Senior Backend Engineer | ETL, AI Workflows, Customer Data
Senior Backend Engineer | ETL, AI Workflows, Customer Data

Selector AI • Santa Clara (CA)

Hybrid
USD 150,000 - 230,000
Equity
Healthcare
Unlimited PTO
+3
Backend Engineer: AI-Driven Data Pipelines & ETL
Backend Engineer: AI-Driven Data Pipelines & ETL

Selector • San Mateo (CA)

On-site
USD 120,000 - 140,000
Discretionary PTO
Health insurance
401k
+1
Solutions Engineer
Solutions Engineer

selectorsoftware • Santa Clara (CA), Cuba (IL)

On-site
USD 120,000 - 140,000
Discretionary PTO
Health insurance
401k
+1
Data Engineer, Specialist - DADES3001
Data Engineer, Specialist - DADES3001

Vanguard • Malvern

On-site
USD 140,000 - 210,000
Staff Software Engineer (Product + Platform Development)
Staff Software Engineer (Product + Platform Development)

Jobtailor • Oregon (WI)

On-site
USD 120,000 - 190,000
Health benefits
Unlimited PTO
Professional development
+3
Senior Engineer – Cloud
Senior Engineer – Cloud

Jobtailor • California (MO)

On-site
USD 150,000 - 190,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Equifax, Inc. in • St. Louis (MO)

Hybrid
USD 120,000 - 160,000