Software Engineer – Backend & Data Platform
Listed on 2026-02-16
-
IT/Tech
Data Engineer
Location: San Ramon, CA (On-site)
Employment Type: Full-Time or Contract-to-Hire
Work Authorization: USC / GC only – No sponsorship at this time
About the Client
The client is a data integration and analytics company building intelligent, metadata-driven platforms that simplify enterprise data transformation, governance, and analytics across ERP and cloud environments.
Role Summary
Seeking a hands-on Backend / Data Platform Engineer to build scalable, data-intensive backend services and integration frameworks. This role is part of the Core Product Development team and requires close collaboration with product, data, QA, Dev Ops, and customer-facing teams. On-site presence is required.
Key Responsibilities
- Design and develop backend services for data processing and integration platforms
- Build scalable REST APIs and metadata-driven workflows
- Develop data ingestion, transformation, and validation pipelines
- Integrate with ERP systems, databases, APIs, and cloud services
- Own backend modules end-to-end, including development, testing, debugging, and production support
- Ensure performance, reliability, and maintainability of core services
- Contribute to scalable architecture, system design, and performance improvements
- Participate in sprint planning, estimation, and delivery tracking
- Communicate progress, risks, and blockers clearly
Required Skills
- Strong SQL and relational database experience (Postgre
SQL, SQL Server, or similar) - Data modeling, validation, and data processing concepts
- System integrations (APIs, databases, enterprise platforms)
- Git and collaborative development workflows
- Debugging, performance tuning, and troubleshooting
- Strong problem-solving and communication skills
Nice to Have
- ERP exposure (SAP or similar)
- Metadata-driven architectures
- CI/CD experience
- Data integration or enterprise SaaS background
Experience & Education
- 2–5 years of backend or full-stack development experience
- Bachelor’s degree in Computer Science, Software Engineering, or related field
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).