Back End Engineer
Build and scale Java microservices and back-end services for a mobile and web platform serving millions of users. The role requires 5+ years of software development experience, cloud expertise, and the ability to improve reliability, automation, and application architecture.
About the job
Responsibilities
- Design, implement, and document back-end services for the Bilt mobile app and website.
- Coach and mentor junior engineers while collaborating with team members and stakeholders.
- Drive engineering best practices and ensure the technical feasibility of integrations.
- Optimize applications for speed, scalability, and reliability.
- Investigate and use Google Cloud Platform services to improve application architecture.
- Implement microservices with Java and Quarkus.
- Propose and enhance automation for infrastructure as code, CI/CD, monitoring, and alerting.
- Contribute throughout the software development lifecycle.
- Write well-designed, testable, and efficient code.
Requirements
- 5+ years of professional experience.
- Hands-on software development experience.
- Demonstrable Java development experience.
- Experience with Google Cloud Platform, AWS, or Azure.
- Strong interpersonal and teamwork skills.
- Flexibility in a fast-changing startup environment.
Nice-to-haves
- Knowledge of the startup world.
Compensation and Benefits
- Salary range of $170,000–$300,000, based on experience and level.
- Equity and an annual performance-based bonus.
- Health insurance, One Medical membership, wellness stipends, and family programs from day one.
- 401(k) plan with company match.
- Commuter FSAs.
- Unlimited paid time off.
- Employee-only Bilt Points opportunities.
- Team events.
Skills
GCP, Java, Quarkus, AWS, Microsoft Azure, Microservices, Infrastructure As Code, CI/CD, Monitoring, Alerting
Similar jobs
Backend Engineering jobsBuild and own backend systems powering customer-facing enrichment, signals, workflows, and agent capabilities. The role combines product ownership with engineering, requiring strong API, schema, SQL, PostgreSQL, scalability, and customer-driven execution skills.
Build and optimize high-throughput, reliable backend systems while identifying performance bottlenecks and improving observability. The role requires expertise in API latency, query optimization, relational schema design, and scalable production infrastructure.
Build and own backend services, APIs, data pipelines, and infrastructure powering an AI-native video platform. The role requires 5+ years of industry experience and strong expertise in distributed systems, production scaling, and generative AI integration.
Build and operate scalable backend systems for voice-agent products, spanning distributed services, data infrastructure, real-time audio, and ML-enabled workflows. The role requires expert programming ability, strong database and reliability engineering skills, Kubernetes experience, and production experience with systems at scale.
Build foundational, high-performance C++ systems that capture, store, retrieve, and transmit data from autonomous vehicle fleets. The role requires a bachelor’s degree, 3+ years of software development experience, and expertise in concurrency, networking, or inter-process communication.