- San Jose, California, United States
- On-site
- Full-time · Senior
- $128K–$168K per year
- 8+ years
Lead the design, development, and evolution of enterprise-grade applications and cloud-native solutions that support critical business capabilities.
Compensation
Salary Range: $127,500 to $168,000
Responsibilities
- Lead the architecture, design, and development of complex full-stack applications and distributed systems.
- Collaborate with Operations, Construction Technology, Infrastructure, Data Analytics, and other stakeholders to define requirements and deliver scalable, secure, resilient solutions.
- Develop and maintain backend services, APIs, and business logic.
- Build modern user interfaces using frontend frameworks/tooling.
- Design, query, and evolve database schemas, including versioned migrations.
Requirements
- Bachelor's degree in Computer Science, Engineering, Information Systems, or related field, or equivalent experience
- Nice to have: F# tooling (Giraffe, Fable, Elmish, Feliz)
- Nice to have: typed client/server RPC frameworks (Fable.Remoting)
- Nice to have: typed SQL access tools (Dapper, SqlHydra)
- Nice to have: infrastructure-as-code (Farmer, ARM templates)
