Join a small, agile team building a highly scalable, cloud-based backend powering complex data-driven web applications. This is a great opportunity for a backend engineer with strong Java and SQL expertise who thrives in a startup-like environment and enjoys tackling performance-heavy challenges.
This is an opportunity to work side-by-side with the Chief Software Architect on a lean team driving architecture and core functionality. You'll be writing highly concurrent Java code and building systems that process and aggregate real-time data. If you're looking for hands-on architecture ownership and love working across scalable backend systems, this is a high-impact role where you'll see the results of your work fast.
Required Skills & Experience - 6-12 years of experience in backend development
- Core Java (multithreading and asynchronous programming)
- PostgreSQL (advanced querying and relational design)
- Linux
- Docker
- Google Cloud Platform
Desired Skills & Experience - Firebase (RTDB or Firestore)
- Snowflake
- Experience at early-stage startups
- Distributed systems architecture
What You Will Be Doing Tech Breakdown: - 80% Java & SQL
- 20% Cloud, Docker, Infrastructure
Daily Responsibilities: - 90% Hands-On Development
- 10% Team Collaboration (working closely with the Chief Architect)
The Offer You will receive the following benefits: - Medical, Dental, and Vision Insurance
- Paid Time Off
- Stock Options
Applicants must be currently authorized to work in the U.S. on a full-time basis now and in the future.
Posted by: Sydney Diaz
Specialization : - Software Engineering
- Java