11 days ago
Base Salary
$203k - $275k/yr
Responsibilities
- Act as a leader and mentor in engineering best practices.
- Analyze and solve complex problems across multiple user personas.
- Build and scale services and user-facing web applications.
- Develop and maintain scalable data pipelines and ELT processes.
- Create new data integrations based on established requirements.
- Perform data analysis to investigate and resolve data issues.
Requirements
- 8+ years of software engineering experience with distributed systems.
- B.A. / B.S. degree in Computer Science or related fields.
- Proficiency in modern tech stacks including Java, Spring Boot, and AWS.
- Strong ownership and pride in work.
- Excellent communication skills and ability to listen and share perspectives.
- Resilience and determination to overcome challenges.
- Creative problem-solving skills to find solutions to roadblocks.
Benefits
- Hybrid work schedule to promote in-person collaboration.
- Amenity-filled office spaces in multiple locations.
- Competitive pay and equity for eligible positions.
- Premium healthcare, dental, and vision insurance plans.
- 401k savings plan with a 4% match and immediate vesting.
- 16 weeks of paid parental leave after one year of employment.
- Professional growth and development opportunities.
- Company perks program including discounts on various services.
- Financial guidance program for personal finance management.
- One month work from anywhere policy.
