Lead Engineer Position Open at BeCause by DemTech.ai (Remote)

BeCause stands at the forefront of Citizen Mobilisation Tools (CMOB), engineered by the forward-thinking team at Demtech.ai. Having achieved a significant milestone with the successful delivery of its initial proof-of-concept, DemTech.ai is now on a mission to develop a modular, scalable version of BeCause. With a launch anticipated by the end of Q2 '24, the platform is designed to be a game-changer in how we understand and engage in citizen mobilisation.

BeCause-Logo-e1694632825938

The Role: Lead Engineer - Core Systems

The Lead Engineer - Core Systems will be a cornerstone in building and maintaining the BeCause platform, ensuring it runs seamlessly across all stacks. This remote position, based in India, offers the initial engagement as a consultant with a clear pathway to transition into a full-time role. The ideal candidate will be instrumental in shaping the platform’s foundation, working closely with the Head of Engineering to design, implement, and test critical features.

Key Responsibilities

  • Modular Architecture Ownership: Collaborate on the design and implementation of a developer-friendly modular architecture.
  • Pioneer Continuous Deployment: Establish processes for continuous code deployment, focusing on efficiency and scalability.
  • Documentation and Understanding: Thoroughly understand and document the platform’s core business and technical needs.
  • AI/ML Integration: Ensure the infrastructure supports current and future AI/ML requirements.
  • Observability: Implement monitoring and telemetry for real-time system performance insights.
  • Compliance: Uphold GDPR compliance, prioritizing data protection and privacy.
  • Mentorship: Guide and mentor other developers, fostering a culture of collaboration and knowledge sharing.

Who You Are

The ideal candidate is a dynamic individual with a strong background in distributed systems and a passion for leveraging technology for social good. You possess:

  • Technical Proficiency: Deep understanding of distributed systems, infrastructure automation, polyglot programming, and a penchant for functional programming.
  • Engineering Experience: Proven track record in developing, shipping, and maintaining distributed systems at scale.
  • Remote Collaboration Skills: Exceptional ability to work and collaborate remotely, fostering teamwork across geographies.
  • Problem-Solving Ability: Excellent problem-solving skills suited for a fast-paced, collaborative environment.
  • Communication Skills: Outstanding ability to communicate complex technical concepts clearly and effectively.
  • Passion for Social Impact: A genuine desire to contribute to a platform that positively impacts the world.