This job post is closed and the position is probably filled. Please do not apply.
π€ Automatically closed by a robot after apply link
was detected as broken.
Description:
The Senior Software Engineer will be responsible for developing and enhancing RevDB, focusing on scalability, reliability, and performance.
They will work on features that handle massive datasets, improve data ingestion pipelines, and enhance data analysis capabilities.
The role involves solving complex challenges in data management, such as time-series database management, data normalization, and real-time data processing.
Collaborating on cross-functional projects with product managers, data scientists, and other engineers to deliver features meeting strategic customer needs.
Advocating for engineering best practices, contributing to internal knowledge sharing, and mentoring junior engineers.
Consistently delivering software on time, proactively identifying risks, adjusting plans, and communicating effectively to achieve team objectives.
Requirements:
5+ years of Java programming experience with a strong background in data-intensive applications.
Strong foundation in relational databases, ideally Postgres, and experience with large-scale data processing systems.
Familiarity with cloud services, ideally AWS, and containerization technologies like Docker and Kubernetes.
Collaborative spirit and effective communication skills with both technical and non-technical team members.
Industry experience in deploying best practices with scalable design patterns.
Benefits:
Remote-first work environment with opportunities for in-person collaboration and celebrations.
Comprehensive benefits package including medical, dental, vision, short & long-term disability, life insurance, and EAP.
Mental health support provided by Modern Health.
Pre-IPO stock options and well-being and professional development stipends.
Retirement 401(k) plan and 100% paid parental leave, fertility, and family planning support.
Discretionary paid time off, monthly 'take a break' days, and Focus Fridays.
Focus on culture with charitable giving match, in-person, and virtual events.