11 days ago
Base Salary
$200k - $285k/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 customer-centric scalable and performant applications.
- Maintain scalable data pipelines and ELT processes.
- Build 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 achieve success.
- Creative problem-solving skills to overcome roadblocks.
Benefits
- Hybrid work schedule to promote 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 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.
