Software Engineer

Selector AI

Santa Clara (CA)

Hybrid

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity package
Health, dental, vision benefits
Unlimited PTO

Job summary

Selector AI in Santa Clara, CA seeks a backend-focused engineer to design and maintain production-grade Python code for ETL pipelines, data models, and platform integrations. You will deploy in customer environments and translate complex data needs into robust solutions.

You will work with customers to understand data structures, apply agentic AI workflows to automate data engineering, and ensure scalable infrastructure while collaborating with senior engineers.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 0–3 years of professional engineering experience.
  • Strong Python coding skills with ETL pipeline experience.
  • Familiarity with SQL and data modeling is preferred.

Responsibilities

  • Design, write, and maintain production-grade Python code for ETL pipelines, data models, and platform integrations.
  • Build backend logic to connect Selector’s platform with customer data sources, APIs, and tooling.
  • Work directly with customers to understand data structures and translate requirements into scalable engineering solutions.

Skills

Python
SQL
Communication
Customer-facing
Self-starter
Analytical thinking

Education

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

Tools

Docker
Kubernetes
Ansible
Go
AWS / GCP / Azure
Jupyter notebooks

Job description

  • This is a backend-heavy role for 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
  • 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 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
  • 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
  • Support hands on integration and deployment of Selector’s platform to meet customer requirements, working alongside senior engineers
  • Help ensure customers are enabled for use and basic self-serve extensions of Selector’s capabilities
  • 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

Lead by example and remain hands on with testing and automationEnjoy solving complex technical problems and working closely with both engineering and customer teamsBuild processes that improve quality without introducing unnecessary overheadEnjoys coding and data analysis — especially ETL, data pipelines, and complex system design — and want to see your work run in front of real customersLike applying AI/agentic workflows to solve genuinely hard, ambiguous problems, not just well defined onesBalance quality, speed, and pragmatism when building under real customer constraintsCan evaluate whether a system output is truly correct, not just whether a test passedEagerness to learn, a self-starter attitude, and the ability to thrive in a fast-paced, collaborative environmentSolid coding skills in Python, with comfort building ETL pipelines and working with complex data structures; exposure to Ansible or Go is a plusGeneral awareness of networking concepts (e.g., Data Center, WAN, DNS/DHCP) — deeper expertise can be developed on the jobWorking understanding of SQL for data extraction and analysis; familiarity with Jupyter notebooks is a plusInterest in or exposure to agentic AI workflows and applying them to real-world engineering problems is a plusStrong communication skills, both verbal and written, with a desire to work in a customer-facing environmentBasic familiarity with public cloud platforms such as AWS, GCP, or AzureExposure to containerization technologies such as Docker and KubernetesBachelor’s degree or higher in Computer Science, Engineering, or a related field0–3 years of professional experience in a technical or engineering role

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

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Selector AI • Santa Clara (CA)

Hybrid
USD 150,000 - 230,000
Equity
Healthcare
Unlimited PTO
+3
Software Engineer
Software Engineer

Selector • San Mateo (CA)

On-site
USD 120,000 - 140,000
Discretionary PTO
Health insurance
401k
+1
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
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
Solutions Engineer
Solutions Engineer

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

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 — ETL & AI-Driven Data Pipelines
Backend Engineer — ETL & AI-Driven Data Pipelines

Selector AI • Santa Clara (CA)

Hybrid
USD 120,000 - 180,000
Equity package
Health, dental, vision benefits
Unlimited PTO
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 Data Engineer
Senior Data Engineer

AgileEngine, LLC • United States

On-site
USD 140,000 - 200,000
100% remote work with flexible hours