Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailNot Mentionedyears
Not Disclosed
Salary Not Disclosed
Any Nationality
N/A
1 Vacancy
Responsibilities
Architectural Design and Development: Create, implement, and uphold efficient and reusable architectural concepts for backend systems, ensuring they are robust and scalable.
Technical Leadership: Oversee the technical quality of our backend systems, guiding the backend team toward achieving technical excellence and high performance.
Expertise in Backend Technologies: Establish yourself as the go-to authority within the team for all technical queries related to backend development, demonstrating deep knowledge of our domain.
Support and Mentorship: Assist backend engineers in their daily tasks and professional growth, fostering a collaborative environment where learning is prioritized.
Code Quality Management: Help maintain high standards of code quality, organization, and automation, ensuring that best practices are adhered to across the team.
Agile Collaboration: Engage in an agile work environment, collaborating with cross-functional teams to deliver impactful solutions that meet customer needs.
Technical Leadership Experience: Bring several years of proven experience in a tech lead or architect role, successfully leading teams and managing complex projects.
Modern DevOps Practices: Comprehend contemporary DevOps best practices for distributed applications, including CI/CD, containerization, serverless deployment, microservices, and message queuing systems.
In this role, you will play a critical part in shaping our backend systems and guiding our team towards technical excellence. Your expertise will not only enhance the quality of our products but also contribute to a collaborative and innovative work culture.
Skills
Startup Mindset: Embrace a startup mentality, incorporating lean startup principles to drive innovation and efficiency in our processes.
Proficiency in Python: Possess a deep understanding of Python, along with the intricacies of its features and best practices for building advanced systems.
Data Storage Expertise: Have solid experience working with various data storage solutions, including both SQL and NoSQL databases, to ensure optimal data management and retrieval.
Cloud Services Knowledge: Familiarity with cloud services, particularly AWS, to leverage cloud computing capabilities for enhanced system performance and scalability.
Software Engineering Best Practices: Demonstrate a strong grasp of sound software engineering principles, focusing on writing clean, readable, and maintainable code.
Business Acumen: Exhibit a keen understanding of customer needs and business objectives, aligning technical solutions with strategic goals.
Scalable Application Design: Understand the fundamental design principles that underpin scalable applications, ensuring that systems can grow and adapt to changing demands.
Technical Leadership Experience: Bring several years of proven experience in a tech lead or architect role, successfully leading teams and managing complex projects.
Remote