Lead Backend + Infrastructure Engineer
For too long, reporting has been synonymous with simple charts and graphs, leaving the real discussion, decisions, and impact to disconnected mediums like email and slide decks. We’re here to change that! We help our partners make informed decisions. By providing a space for all teams to explore, discuss, and act on data, our product accelerates data-driven culture.
We have a dedicated work space in San Francisco, in the Beale Market area, that we love having the team come into a few times a week to collaborate! We are family friendly and willing to work with you on whateveer working hours work best. We offer solid a solid base salary + heavy amount of equity + full benefits + food cost while in the office + transit reimbursement 🔥
Position Overview
We’re seeking a Lead Backend + Infrastructure Engineer who is excited by the opportunity to take architectural ownership and drive the development of our overall platform. This role is crucial in laying a strong foundation, ensuring system reliability, and delivering a seamless experience to our users.
Responsibilities
- Design and Development: Architect, develop, and maintain scalable and robust backend services using Kotlin and other languages, as needed.
- Infrastructure Management: Manage and optimize our AWS-based infrastructure, including ECS, RDS, S3, and more.
- CI/CD Implementation: Lead the implementation and improvement of our CI/CD pipelines to ensure smooth and efficient deployments.
- Performance Optimization: Identify and resolve performance bottlenecks to ensure high availability and reliability of our services.
- Collaboration: Work closely with the rest of engineering to deliver high-quality features and improvements.
Preferred Experience
- Backend Development: Extensive experience in backend development, ideally with a JVM language (Java, Kotlin, Scala).
- AWS Proficiency: Strong experience with AWS services, including ECS/EKS, RDS, S3, IAM and others.
- CI/CD: Proven experience in setting up and managing CI/CD pipelines.
- System Architecture: Experience in designing and implementing scalable, high-performance systems, particularly data pipelines.
- Problem-Solving: Strong analytical and problem-solving skills, with a focus on delivering high-quality solutions.
- Collaboration: Excellent communication and teamwork skills, with a collaborative mindset.
- Startup Experience: Previous experience working in a fast-paced startup environment is a plus.
If you are a driven and talented engineer who thrives in a dynamic and fast-paced environment, we would love to hear from you. Join us and help shape the future of written content! 🚀