Join our dynamic and passionate team at Alma as a Senior Platform Engineer based in North America. In this full-time remote role, you will have the opportunity to contribute to our mission-driven company and make a meaningful impact.
As a Senior Platform Engineer, you will collaborate closely with your teammates on the Platform, as well as Product Managers and peers from feature teams. Together, you will tackle practical problems faced by our engineers and prioritize innovative solutions.
Your role will involve working with a range of technologies, including AWS, S3, nginx, Ansible, Docker, Elasticsearch, Prometheus, Django, Celery, Redis, SQL, and Redshift. With your extensive experience in web technologies, you will bring valuable insights and expertise to the team.
Having previously worked on scaling challenges, you understand the importance of implementing best practices in scaling. Additionally, you have a strong testing philosophy and are skilled in writing different types of tests.
As a systems thinker, you have a holistic approach to problem-solving, considering the interactions and dependencies between various components. You also possess a pragmatic mindset, balancing practicality with theoretical considerations when making decisions.
Effective communication is a key aspect of this role. You are skilled at collaborating and presenting technical concepts to both engineers and non-technical stakeholders.
At Alma, we prioritize employee well-being and offer a range of perks and benefits. These include monthly therapy and wellness stipends, a co-working space membership stipend, and a work-from-home stipend to support your comfort and productivity. Additionally, we provide a pet discount program through United Pet Care, financial perks through BenefitHub, and EAP access through LifeWorks. To help you set up your home office, we also provide a one-time home office stipend.
If you are excited about joining our mission-driven team and are ready to contribute your expertise as a Senior Platform Engineer, we invite you to check out our careers page for more information on this and other opportunities at Alma. Please note that we exclusively list our jobs on our careers page and do not require any sensitive financial or identification information during the recruitment process.
Join us in shaping the future of our platform and making a difference in the lives of our users. Apply now!
- Collaboration: Able to work effectively with teammates, PMs, and peers to come up with practical solutions.
- Communication: Strong communication skills, both with technical and non-technical stakeholders.
- Pragmatism: Ability to weigh practicality over theory in decision-making.
- Systems thinking: Concerned with how individual components work together holistically.
- Mission-driven: Motivated by the mission of Alma and the impact the platform has.
- Open-minded: Willing to work with different technologies and frameworks.
- Detail-oriented: Attention to detail in implementing best practices and writing different types of tests.
To highlight readiness for the role, the application should mention:
- Extensive experience with web technologies and web frameworks.
- Previous experience with scaling challenges and implementing best practices.
- Strong testing philosophy with experience in writing different types of tests.
- Good communication skills with both technical and non-technical stakeholders.
- Ability to think holistically and weigh practicality in decision-making.
Extensive experience with web technologies
Experience with one or more common web frameworks
Experience with scaling challenges and implementing best practices
Strong testing philosophy and experience in writing different types of tests
Systems thinking approach to problem-solving
Pragmatic decision-making skills
Strong communication skills with both technical and non-technical stakeholders
Experience with AWS, S3, nginx, Ansible, Docker, Elasticsearch, Prometheus, Django, Celery, Redis, SQL, and Redshift
Experience with React Native (assumed based on the technologies listed)
Statement: Based on the mission description, the main skills and qualifications required for this mission include extensive experience with web technologies, experience with scaling challenges, strong testing philosophy, systems thinking approach, pragmatic decision-making skills, strong communication skills, and familiarity with various technologies including React Native.