Mid/Senior API Software Engineer
Holland Hires is recruiting for one of our clients, M2M Services. They are a global technology company, with offices in Bulgaria and USA, focused on creating and implementing innovative IoT solutions for the security industry. Their best-in-class engineering capabilities provide the highest value of dependable products at affordable prices. The company serves over 10,000 businesses in 50+ countries across 6 continents, advancing the daily lives of more than 1.5 million end users.
Job description
The API Software Engineer position requires an experienced, reliable, and results-oriented person who values collaboration and innovation. This role will be a significant contributor to their infrastructure and cloud operations through your coding, automation, and problem-solving skills.
Responsibilities:
• Create well-designed, testable, efficient infrastructure as code (IaC) that's easy to understand and maintain
• Build and maintain scalable, secure, and reliable infrastructure aligned with business needs
• Automate infrastructure deployments, monitoring, and security processes to enable fast and responsive operations
• Work on a variety of projects with minimum supervision, performing effectively from sprint planning to cloud infrastructure management
• Maintain and optimize self-hosted infrastructure, including databases (MongoDB, MariaDB) and message brokers (RabbitMQ)
• Provide support and participate in the Scrum process to ensure quality work plans for each sprint
• Work within a cross-location team, bridging Sofia and USA operations
Requirements:
• Bachelor's Degree in Computer Science, Engineering, or related field or equivalent work experience
• 3+ years of experience in DevOps, SRE, or cloud engineering roles
• Proficiency in AWS cloud services (IAM, EC2, S3, RDS, Lambda, etc.)
• Proficiency with Infrastructure as Code (Terraform)
• Experience with CI/CD pipelines (CircleCI, Jenkins, GitHub Actions, GitLab CI/CD, etc.)
• Strong knowledge of containerization and orchestration technologies (Docker, Kubernetes, ECS, EKS, etc.)
• Experience with monitoring and logging tools (Prometheus, Grafana, CloudWatch, ELK stack, etc.)
• Understanding of Relational Databases, SQL (MySQL, MariaDB)
• Git with Git Flow or similar branching strategies
• Fluent English – both written and spoken
The company offers:
• Join a stable and constantly growing global leader with international awards in the security field
• An attractive salary plus a year-end bonus (13th salary) and flexible salary increase policy
• Premium health insurance package for you and your family
• Free parking spot or company-covered public transport card
• Monthly food vouchers and various corporate discounts
• Sports venues membership card (Multisport)
• Complimentary breakfast and gifts for special occasions
• Positive company culture with regular team gatherings and annual team-buildings
To apply, please send your CV with a recent photo in English. Only short-listed candidates will be contacted. All candidates will be treated in strict confidentiality.
Holland Hires is licensed by National Agency of Employment, license N 1905/17.07.2015.