HamburgerMenu
hirist

Senior Software Engineer - Backend Architecture

Obrimo Technologies (Formerly known as Salecino)
Anywhere in India/Multiple Locations
5 - 10 Years
star-icon
3.8white-divider3+ Reviews

Posted on: 03/11/2025

Job Description

Description :


Responsibilities :


- Design, build, and maintain highly scalable, distributed backend services and cloud-based platforms.


- Architect and implement microservices and API-driven solutions to support internal and external product needs.


- Develop and deploy cloud-native applications on AWS, leveraging services such as Lambda, API Gateway, ECS/Fargate, DynamoDB, SQS, etc.


- Work with containers and orchestration tools (Kubernetes/ECS) to ensure efficient and automated deployment workflows.


- Build CI/CD pipelines and automation workflows to streamline development, testing, and deployment processes.


- Implement observability frameworks including monitoring, logging, and alerting to ensure system reliability and performance.


- Collaborate cross-functionally with product, data, and infrastructure teams to integrate complex service and data flows across multiple internal systems.


- Participate in architecture discussions, code reviews, and contribute to evolving engineering best practices and standards.


- Continuously improve system performance, reliability, scalability, and cost efficiency while introducing new features and enhancements.


- Troubleshoot production issues and lead root-cause analysis to ensure continuous improvement.


- Mentor junior engineers and help foster a strong engineering culture focused on excellence, accountability, and innovation.


Qualifications :


- 5- 8+ years of professional backend engineering experience building scalable, cloud-based systems.


- Strong foundation in computer science, system design, distributed systems, and backend architecture.


- Expertise with microservices design patterns, RESTful APIs, and event-driven architecture.


- Hands-on experience with AWS cloud services, serverless architecture, or container-based deployments.


- Strong skills in at least one modern programming language (e.g., Java, Go, Python, Node.js).


- Hands-on with DevOps tools and CI/CD frameworks (e.g., GitLab CI, Jenkins, GitHub Actions).


- Experience working with monitoring, logging, and observability tools (e.g., CloudWatch, Datadog, Prometheus, Grafana, ELK/EFK).


- Solid understanding of networking, security practices, and cloud cost optimization strategies.


- Strong ownership mindset, analytical thinking, and problem-solving skills.


- Excellent communication and collaboration skills.


info-icon

Did you find something suspicious?