Job Description
The ideal candidate will be meticulous in their attention to detail, self-motivated, resourceful, and capable of thriving in a fast-paced environment. As an early member of our tech team, youre contributions will play a critical role in shaping the future of our systems as we scale from currently tens of thousands of members to millions. There is no ceiling for growth or impact in this role.
Applicants seeking an easy job, a big corporation, a slow pace, or predictable 9-to-5 hours need not apply. This role requires energy, talent, and a genuine passion for Functions mission.
Deliverables
- Work closely with teams across different functions to brainstorm, design, and implement new features and functionalities.
- Write clean, maintainable code with a focus on performance, reliability, and scalability.
- Identify and address technical challenges, ensuring the platform remains up-to-date and performs at its best.
- Participate actively in agile ceremonies such as sprint planning, daily stand-ups, and retrospectives to drive continuous improvement and the delivery of high-quality software.
- Demonstrate a proactive attitude towards problem-solving and a willingness to take on new challenges beyond the scope of assigned tasks.
Must Have Experience
Knowledge Base Requirements :
- Event Driven system
- Microservices architecture
- Mastery in Python
Must-Have Qualifications:
- 8+ yrs of experience with a proven track record of developing scalable and reliable systems and the ability to tackle complex engineering challenges
- Must demonstrate a grasp of Agile methodologies, test-driven development, and continuous integration and deployment.
- Exceptional ability to analyze complex systems, identify problems, articulate the problem, and develop effective solutions
- Comfortable taking initiative, making decisions under uncertainty, and moving projects forward even in the face of ambiguity.
- Excellent communication skills, capable of explaining complex technical concepts to non-technical stakeholders
- Experience with continuous integration and deployment processes
Must-Have Soft Skills:
- Bias Toward Action: Demonstrated ability to take initiative, make decisions under uncertainty, and move projects forward even in the face of ambiguity. We value individuals who are self-starters and ready to act on opportunities and challenges alike.
- Entrepreneurial Spirit: Strong adaptability to changing business needs with a knack for building and optimizing processes. Your entrepreneurial mindset will be crucial in navigating the dynamic landscape of our industry, ensuring our platform remains competitive and responsive to user needs.
- Communication: Excellent communication skills, capable of explaining complex technical concepts to non-technical stakeholders. Effective communication is vital for cross-functional collaboration and ensuring alignment across our organization.