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.
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.