Esri→
Backend Engineer I - Data Pipelines at Esri in Redlands, CA
Entry LevelOn-siteFull-timeRedlands, CA$98k–$163k/yr
Skills
pythonapi designsoftware designsystem designrelational databasescollaboration skillsproblem-solving skillscommunication skills
Job Description
Summary: Esri is a company focused on creating positive global change through GIS technology. They are seeking a Backend Engineer I to design, build, and own services that support diverse data workloads for their ArcGIS Data Pipelines product, collaborating closely with various teams to shape the technical direction of the system.
Responsibilities:
- Build services that power geospatial data processing and interactive user experiences
- Create and maintain connectors that integrate data from a wide variety of data sources
- Contribute to systems that run in multiple environments, from cloud-native SaaS to on-premises deployments
- Improve reliability and performance through thoughtful API design, testing, and observability
- Collaborate with teammates to establish requirements, make sound design decisions, and translate ideas into concrete implementations
Required Qualifications:
- 1+ years of industry experience as a software engineer, or equivalent practical experience
- Proficient in one or more backend programming languages such as Python, Java, Scala, or C#
- Solid fundamentals in API design, software design, and system design
- Strong problem-solving, communication, and collaboration skills
- Bachelor's degree in computer science, engineering, or related field
Preferred Qualifications:
- Familiarity with data storage systems such as relational databases and object stores
- Exposure to distributed systems, batch processing, or large-scale data workflows
- Interest in applying AI to improve engineering workflows and end-user features
- An entrepreneurial mindset and a bias towards solutions that help users
Required Skills: Python, API design
Important Skills: Software design, System design, Relational databases
Nice-to-Have Skills: Collaboration skills, Problem-solving skills, Communication skills
Benefits: Medical, Dental, Vision, Basic and supplemental life insurance for employees (and their families), 401(k) and profit-sharing programs, Minimum accrual of 80 hours of vacation leave, Twelve paid holidays throughout the calendar year, Opportunities for personal and professional growth
Benefits
Medical
Dental
Vision
Basic and supplemental life insurance for employees (and their families)
401(k) and profit-sharing programs
Minimum accrual of 80 hours of vacation leave
Twelve paid holidays throughout the calendar year
Opportunities for personal and professional growth