Senior Backend Developer

TripleTenTripleTen·Remote(Berlin)
Software Development
Excel

WFA Digital Insight

The demand for skilled backend developers has surged, with a 25% increase in remote job postings in the last year alone. As companies like TripleTen push the boundaries of innovative learning products, the need for experts in multitenancy and cloud infrastructure grows. With the global shift towards online learning, professionals with a strong background in Python, AWS, and Kubernetes are in high demand. TripleTen stands out for its commitment to making education accessible and its use of AI-driven platforms. Before applying, candidates should be prepared to showcase their architectural expertise, proficiency in statically typed languages, and experience with agile principles.

Job Description

About the Role

The Senior Backend Developer role at TripleTen is a unique opportunity to lead the evolution of their multitenant infrastructure and access management services. As a core architect of the systems that ensure the platform remains secure, scalable, and robust, you will play a pivotal role in the company's mission to make education accessible and engaging. The role entails designing and maintaining high-performance server-side applications with a focus on multitenancy and IAM, working closely with the Product Manager to share end-to-end ownership of the product lifecycle.

TripleTen's platform is built on a foundation of innovation and excellence, utilizing AI-driven technologies to empower individuals to master IT professions. The company values collaborative and disciplined approaches to software development, emphasizing the importance of testing, clean architecture, and continuous learning. As a senior member of the team, you will contribute to the technical excellence of the company, mentoring and guiding junior developers to ensure the highest standards of code quality and best practices.

The role is fully remote, offering flexible hours to balance work and personal life. TripleTen is committed to creating a supportive and inclusive team environment where empathy, respect, and open communication are valued. With opportunities for learning, mentorship, and professional growth, this role is ideal for seasoned backend developers looking to make a significant impact in the education technology sector.

What You Will Do

  • Architect and build high-performance server-side applications with a focus on multitenancy and IAM
  • Design and maintain the company's multitenant infrastructure, ensuring data isolation, tenant-specific configurations, and the complexities of shared infrastructure are handled efficiently
  • Collaborate with the Product Manager to share end-to-end ownership of the product lifecycle, from initial discovery and requirement sharpening to deployment
  • Implement DDD and Clean Architecture principles to keep the codebase maintainable and easy to extend
  • Lead the technical direction of the backend team, ensuring adherence to best practices, coding standards, and architectural principles
  • Work closely with the DevOps team to ensure seamless deployment and operation of the platform
  • Participate in code reviews, providing constructive feedback to improve code quality and adherence to architectural principles
  • Develop and maintain technical documentation of the platform's architecture and components
  • Stay up-to-date with the latest trends and technologies in backend development, applying this knowledge to continuously improve the platform

What We Are Looking For

  • Extensive background in statically typed languages such as C#, Java, or Kotlin
  • Experience with multitenancy, data isolation, and tenant-specific configurations
  • Strong understanding of DDD and Clean Architecture principles
  • Proficiency in Python 3.x and FastAPI, or the ability to quickly learn and adapt
  • Experience with Postgres, Kafka, AWS, Kubernetes, and Helm
  • Strong testing advocate with experience in unit, integration, and TDD
  • Collaborative mindset with a strong belief in agile principles and team processes
  • Fluent in English, able to articulate complex technical trade-offs to both engineers and stakeholders
  • Experience with CI/CD pipelines, preferably GitLab CI
  • Strong architectural discipline, with the ability to design and implement scalable and secure systems

Nice to Have

  • Experience with Miro, Notion, and Google Workspace
  • Knowledge of cloud security best practices and compliance frameworks
  • Participation in open-source projects or personal coding projects
  • Experience with mentoring or leading junior developers

Benefits and Perks

  • Fully remote, full-time role with flexible hours to balance work and personal life
  • Paid parental leave and paid sick leave to ensure your well-being
  • A supportive and inclusive team environment where empathy, respect, and open communication are valued
  • Opportunities for learning, mentorship, and professional growth
  • Competitive compensation with transparent working conditions
  • A suite of thoughtfully chosen collaboration tools
  • Access to the latest technologies and tools in backend development
  • Recognition and reward for outstanding performance and contributions to the company's mission

How to Stand Out

  • Ensure you have a strong portfolio showcasing your experience with multitenant infrastructure, cloud deployments, and software development best practices.
  • Prepare to discuss your approach to DDD and Clean Architecture, as well as your experience with testing and CI/CD pipelines.
  • Highlight your ability to work collaboratively in a remote team environment and your experience with agile principles.
  • Be ready to discuss your experience with Python and FastAPI, as well as your willingness to learn and adapt to new technologies.
  • Research TripleTen's products and mission, and be prepared to discuss how your skills and experience align with the company's goals.
  • Ask about the company culture, opportunities for growth, and the team's dynamics during the interview to ensure it's the right fit for you.
  • Consider discussing your experience with cloud security and compliance, as well as your knowledge of industry trends and best practices in backend development.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.