Staff Platform Engineer
MontyCloud
As a Staff Platform Engineer, you will drive technical excellence, mentor peers, and guide the evolution of our platform to support MontyCloud’s growth and innovation objectives.
Responsibilities:
Hands-on Development: Actively participate in coding, designing, and implementing features to ensure high-quality platform components.
Technical Leadership: Drive large-scale architectural and engineering initiatives across the platform while contributing directly to the codebase.
Platform Design and Evolution: Develop robust, scalable, and secure platform modules that meet business and technical goals.
Cross-Functional Collaboration: Partner with engineering, product, and business teams to align platform goals with organizational strategy.
Mentorship: Guide and mentor senior and lead engineers, fostering a culture of technical excellence and continuous learning.
Innovative Solutions: Identify opportunities to incorporate emerging technologies or methodologies to improve platform capabilities and efficiency.
Reliability and Performance: Take ownership of platform reliability, scalability, and performance, addressing systemic issues and implementing long-term solutions.
Strategic Impact: Drive initiatives with a broad organizational impact, such as improving engineering efficiency, reducing technical debt, and introducing reusable frameworks.
Requirements:
Experience: At least 8 years of experience in platform or software engineering, with demonstrated expertise in designing and implementing large-scale, distributed systems.
Hands-on Expertise: Proven ability to design, develop, and deploy complex features, maintaining a high standard of code quality.
Technical Mastery: Strong proficiency in Python programming and deep knowledge of serverless architecture, microservices, and event-driven systems.
Cloud Expertise: Proven track record of building and deploying high-quality SaaS platforms/applications on AWS. Comprehensive understanding of AWS architectural best practices and services such as Lambda, RDS, DynamoDB, and API Gateway.
Problem Solving: Exceptional analytical and problem-solving skills, with the ability to optimize complex systems for scalability and performance.
Leadership Without Authority: Demonstrated ability to influence engineering teams and decisions across the organization without direct management responsibilities.
Communication: Excellent verbal and written communication skills, with the ability to convey complex ideas to technical and non-technical stakeholders.
AWS certifications such as AWS Certified Solutions Architect or AWS Certified Developer.
Hands-on experience with the AWS Boto3 SDK for Python.
Familiarity with containerization and orchestration technologies like Docker and Kubernetes.
Exposure to other cloud platforms (Azure, GCP) and hybrid cloud solutions