We're looking for a Senior Backend Developer to help expand our cloud team's capabilities. Our team owns the central cloud services for the entire company, including a unique content management infrastructure that forms the core of our product. As a senior developer, you will work with cutting-edge technologies, designing and implementing advanced SaaS solutions and large-scale data processes. We seek someone who is self-driven, motivated, independent, and a strong team player.
The Impact You Will Have
Drive new feature creation within a complex system by gathering requirements, crafting robust architecture, and delivering high-quality code that meets performance and scalability targets.
Build and optimize scalable data pipelines and services, with a focus on performance and efficiency.
Ensure system reliability and robustness through CI/CD pipelines, Agile Scrum methodologies, and proactive testing.
Collaborate with multiple teams across the company as an owner of critical, core components.
Solve complex challenges in a fast-paced and evolving environment while upholding high-quality standards.
Requirements: 7+ years of hands-on experience in server-side development using Node.js and/or TypeScript.
Demonstrated expertise in designing and implementing large-scale systems.
Strong AWS or similar expertise (S3, EC2, Athena, Glue, etc.), with a focus on designing, deploying, and optimizing cloud services.
Strong background in data manipulation, including ETL flows, big data processing, and data modeling.
Familiarity with Elasticsearch (Elastic) or similar search and analytics engines.
Excellent teamwork and communication skillsable to collaborate effectively in a cross-functional environment.
BSc in Computer Science/Engineering or equivalent industry experience.
This position is open to all candidates.