Savings and investment products

Join a MRV portfolio company

Careers

Senior Platform Engineer

Sentra

Sentra

Software Engineering
Tel Aviv-Yafo, Israel
Posted on Oct 11, 2024

Senior Platform Engineer

  • Engineering
  • Tel Aviv Office
  • Full-time

Description

We are seeking a Senior Platform Engineer to join our dynamic team. This role is integral to the design, development, and optimization of our cloud-based platform, focusing primarily on delivering high-quality code and platform solutions.

You will be responsible for developing critical services and features, working closely with both the product and engineering teams to improve the scalability, performance, and resilience of our platform. Your expertise in both platform engineering and development will drive the success of our initiatives.

Responsibilities

  • Design, develop, and maintain platform services that drive business logic and application functionality.
  • Write clean, maintainable, and efficient code for high-scale, distributed systems.
  • Collaborate with the product team to define technical solutions that meet business requirements.
  • Lead the development and optimization of CI/CD pipelines to improve code deployment efficiency.
  • Implement best practices in code development, testing, and release management.
  • Ensure the scalability and resilience of services, focusing on automation and performance enhancements.
  • Drive improvements in monitoring, logging, and alerting systems to ensure high availability.
  • Troubleshoot and debug complex platform issues, ensuring timely resolutions.
  • Provide mentorship and guidance to junior developers on software engineering best practices.
  • Participate in code reviews, architecture discussions, and technical planning sessions.
  • Collaborate on improving system design and architecture to meet growing demands.

Requirements

  • Extensive experience with backend development in languages like Python, Node.js, or Go.
  • Strong understanding of distributed systems and cloud-native architectures.
  • Experience working with microservices, containerization (Docker/Kubernetes), and orchestration.
  • Hands-on experience with cloud platforms such as AWS, Azure, or GCP.
  • Familiarity with CI/CD pipelines, including tools such as Jenkins, GitLab CI, or CircleCI.
  • Solid understanding of infrastructure-as-code (IaC) tools like Terraform or CloudFormation.
  • Experience in monitoring and observability tools (e.g., Prometheus, Grafana, ELK stack).
  • Excellent problem-solving skills and the ability to work in a fast-paced environment.