Senior Developer Experience Engineer

GoFundMe.org
Summary
Join Classy's Devex team as a Senior Devex Engineer and contribute to building and maintaining the platform that supports our online fundraising platform, which helps nonprofits worldwide. This remote position, based in Buenos Aires, Argentina, involves designing and implementing robust cloud solutions, sharing expertise, participating in strategic decisions, and collaborating to enhance system performance. You will be responsible for designing and optimizing CI/CD pipelines, developing and implementing the Internal Development Platform, and creating and maintaining IaC. This role requires a Bachelor's degree in Computer Science or equivalent experience, along with significant experience in cloud-based infrastructure and specific technologies. The position offers the opportunity to be part of a mission-driven organization and collaborate with a talented team.
Requirements
- Bachelorโs Degree in Computer Science, related field, or 6+ years equivalent practical experience
- Minimum of 4 years experience designing and managing scalable cloud-based infrastructure, preferably in SaaS environments
- A deep sense of quality and sharp engineering skills with solid computer science fundamentals
- Expertise in one or more Cloud Providers (AWS preferred)
- Expertise using IaC (Terraform preferred)
- Proficiency with container technologies like Docker and with Kubernetes
- Proficiency in software architecture, including asynchronous event-driven architecture and microservices
- Proficiency in application performance management (APM) with tools like NewRelic, DataDog, and Splunk
- Hands-on experience developing applications with Java, kotlin, NodeJS, or PHP
- Skilled in managing distributed data systems and troubleshooting complex issues under high load
- Knowledgeable in building high-volume transaction systems and familiar with compliance regulations like PCI, SOC2, and GDPR
- Strong collaborative skills with experience in leading initiatives and working with cross-functional teams
- Ability to thrive in a fast-paced startup environment
- Excellent communication skills with the ability to collaborate effectively across diverse teams and cultural backgrounds
Responsibilities
- Design and implement robust, fault-tolerant cloud solutions to support the processing of billions of dollars annually
- Share expertise and foster a culture of continuous improvement, innovation, and learning within the team
- Participate in strategic decisions regarding cloud architecture and contribute to adopting best practices
- Work collaboratively to enhance system performance, incorporating observability and reliability across the infrastructure
- Designing and optimizing CI/CD pipelines to ensure fast, consistent, and dependable deployment of our cloud-based applications
- Engage in hands-on development to design and implement our Internal Development Platform
- Create and maintain IaC leveraged by engineers across the organization
Preferred Qualifications
- AWS cloud certifications
- Experience with fault-tolerant system design and high transaction volume environments
- A passion for improving developer experience!
Benefits
- Be a part of a mission-driven organization that positively impacts tens of millions of lives every year
- Be a Leader in a high-impact product organization and drive business transformation through product
- Collaborate with a diverse, passionate, and talented team in a fast-paced and innovative environment
- Youโll be a part of a fun, supportive team that works hard and celebrates accomplishments together
- Equity
- Benefits
Share this job:
Similar Remote Jobs
