This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
MyPass Global is a multi-award-winning workforce compliance software company that helps companies in high-stakes industries reduce risk and save costs through digital workforce solutions.
The key purpose of the Senior Software Engineer role is to complement the Lead Software Engineer in designing, developing, and optimizing high-quality and scalable applications and systems.
This role requires writing clean, efficient, and well-documented code while collaborating with cross-functional teams to gather requirements and implement solutions.
Responsibilities include conducting code reviews, ensuring code quality, and adhering to best practices throughout the software development lifecycle, from planning and design to deployment, operation, and maintenance.
The role does not include line management responsibilities but involves strong technical governance of the squad.
Daily tasks involve working in an agile environment to deliver features, writing software in an iterative manner, and collaborating on design, testing, and deployment.
The engineer will contribute to design feasibility, usability, architecture, code quality, testability, scalability, and performance.
Participation in scrum ceremonies is required to provide visibility and accountability for project delivery.
The role includes mentoring and coaching other software engineers and driving the adoption of good practices across the department.
Continuous learning and staying updated with state-of-the-art development tools and techniques is encouraged.
Requirements:
Candidates must have 7+ years of full stack engineering experience.
Expertise in designing, deploying, and managing scalable cloud infrastructure on AWS, Azure, or Google Cloud is required, with a focus on performance and cost efficiency.
Strong backend development skills are necessary, with experience in microservices architecture, RESTful APIs, and asynchronous processing using languages like Python, Java, or Node.js.
Proficiency in infrastructure automation and configuration management using Terraform, Ansible, and CloudFormation is essential, implementing Infrastructure as Code (IaC) for consistency and speed.
Experience in creating and refining CI/CD pipelines with tools like Jenkins, GitLab CI, and CircleCI is required, incorporating automated testing and monitoring.
Candidates should be proficient in containerization and orchestration, specifically deploying and managing Docker and Kubernetes environments.
Hands-on experience with monitoring and logging tools for system observability and incident management is necessary.
Knowledge in relational and NoSQL database management, focusing on design, indexing, and query optimization, is required.
Familiarity with security best practices in DevOps and cloud, including IAM, network security, encryption, and vulnerability management, is essential.
Benefits:
MyPass champions diversity and cultivates an inclusive culture, ensuring no discrimination based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
The company is dedicated to creating a workplace where everyone feels valued, respected, and empowered to bring their authentic selves to work.