Hybrid Senior Software Engineer – Backend Infrastructure

Posted last week

Apply now

About the role

  • Develop Infrastructure focused solutions and API services using Cloud Native tooling in a microservices based architecture
  • Develop and maintain microservices, ensuring they are secure, scalable, maintainable, and performant
  • Implement and manage cloud-native solutions using platforms such as AWS, Azure, or Google Cloud
  • Utilize cloud services (e.g., databases, storage, messaging) to enhance application functionality and performance
  • Apply design patterns and use modern architectural principles to create robust and scalable backend systems
  • Work closely with frontend and DevOps teams to ensure seamless integration and deployment of services
  • Monitor and optimize the performance of backend services to ensure high availability and reliability
  • Diagnose and resolve technical issues, ensuring the stability and reliability of backend systems
  • Write and maintain comprehensive technical documentation for developed services and systems
  • Provide guidance and mentorship to junior engineers, fostering a collaborative and growth-oriented environment
  • Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives

Requirements

  • Bachelor's degree in computer science, Engineering, or a related field or equivalent experience
  • 5+ years of experience in a Senior Software Engineer role with a strong focus on building & deploying backend services
  • High level proficiency in building & deploying high performance Cloud native services using either Golang or Python in a Microservices based architecture
  • Hands-on experience with cloud-native technologies and platforms (AWS ( preferred ), Azure, Google Cloud)
  • Knowledge of cloud services such as databases, storage, and messaging
  • Proven experience designing and deploying distributed, event-driven systems leveraging MQ technologies (e.g., RabbitMQ, Kafka)
  • In depth knowledge of architectural principles and design patterns for building scalable systems
  • Experience in designing and developing APIs using industry standards such as – RESTful or gRPC
  • Thorough understanding of security best practices and privacy regulations (e.g., SAST/DAST, Pen Testing, OWASP Top 10, GDPR)
  • Strong troubleshooting skills and the ability to diagnose and resolve technical issues
  • Strong verbal and written communication skills, capable of engaging with both technical and non-technical stakeholders
  • Familiarity with agile development processes and working in sprints

Benefits

  • The position will require a background check
  • Signing of NDA
  • Signing of contract
  • Signing of GDPR processor passthrough agreement

Job title

Senior Software Engineer – Backend Infrastructure

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job