Senior Software Engineer, Backend
New
IndiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 6+ years
- Required Skills
- PostgreSQLPythonCloud ComputingCybersecurityElasticSearchTypeScriptMicroservicesUnit Testing
Requirements
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
- 6+ years of backend engineering experience.
- Strong proficiency in Typescript or Python for backend development.
- Extensive experience with data stores such as PostgreSQL and Elasticsearch.
- Solid experience working with microservices architectures and cloud-based systems.
- Strong understanding of system design, scalability, performance optimization, and debugging.
- Hands-on experience with unit testing, integration testing, and building maintainable codebases.
- Experience using cloud service providers and containerization technologies.
- Experience working in fast-paced startup environments with rapid delivery cycles.
- Strong analytical thinking, problem-solving ability, and production troubleshooting skills.
Responsibilities
- Design, develop, and maintain scalable backend systems and high-performance APIs using modern engineering practices.
- Participate in the full software development lifecycle including design, implementation, testing, deployment, and monitoring.
- Build and maintain microservice-based architectures and containerized services for scalable system performance.
- Apply data-driven approaches to analyze cybersecurity signals and identify emerging fraud and threat patterns.
- Develop proof-of-concepts and new features based on industry trends and evolving security requirements.
- Optimize backend systems by identifying and resolving performance bottlenecks and production issues.
- Implement monitoring, alerting, and observability systems to proactively detect system issues.
- Collaborate closely with cross-functional teams to deliver secure, reliable, and high-quality software solutions.
- Ensure secure coding practices and protect sensitive data through robust backend design principles.
- Leverage AI-assisted development tools to improve engineering efficiency and problem-solving speed.
View Full Description & ApplyYou'll be redirected to the employer's site