Job Closed
This listing is no longer active.
Helping Visionaries Change the World
Senior Backend Engineer
Location
India
Posted
81 days ago
Salary
0
Seniority
Senior
Job Description
Senior Backend Engineer
Miratech
• Design, develop, and maintain RESTful APIs and microservices using Python. • Integrate and support Pindrop solutions including authentication, fraud detection workflows, and SDK/API usage. • Architect secure, scalable, and high-performance backend applications. • Integrate backend services with relational and NoSQL databases such as PostgreSQL, MySQL, MongoDB, and DynamoDB. • Write clean, efficient, testable code following best practices for performance, maintainability, and security. • Design and deploy cloud-native applications using AWS services including EC2, Lambda, S3, RDS, DynamoDB, API Gateway, and IAM. • Implement and maintain CI/CD pipelines using GitHub Actions or GitLab CI. • Set up monitoring, logging, and observability using CloudWatch, CloudTrail, and Splunk logging. • Collaborate on infrastructure automation using CloudFormation and Terraform. • Integrate solutions with AWS services like Lambda. • Use of AI-assisted coding in development workflows. • Assist in migration projects from legacy contact center platforms to Amazon Connect. • Contribute to frontend work (React/Angular/Vue) when needed and ensure smooth integration with backend APIs.
Job Requirements
- 7-10 years of experience in backend development.
- 5+ years of experience in cloud-based application engineering.
- 5+ years of experience with Python, Node.js, C#, or Java (Python required).
- Hands-on experience with Pindrop integrations including risk scoring, authentication workflows, and troubleshooting.
- Knowledge of telephony concepts and SIP trunking.
- Experience with AWS SDKs, reporting, analytics, and troubleshooting.
- Deep experience designing and implementing RESTful APIs and microservices.
- Hands-on experience with SQL and NoSQL databases.
- Strong understanding of authentication, authorization, and security best practices.
- Extensive experience with AWS services including EC2, Lambda, S3, IAM, RDS, DynamoDB, and VPC.
- Proficiency in CI/CD pipeline setup and maintenance.
- Experience with CloudFormation and Terraform for infrastructure as code.
- Understanding of networking and cloud security best practices.
- Nice to Have Experience with Amazon Connect integrations, including API usage, contact flow design, routing, queues, and call-flow troubleshooting.
- Experience or knowledge of using AI and LLM models.
- Basic proficiency in frontend development (JavaScript, HTML5, CSS3).
- Familiarity with React, Angular, or Vue.js frameworks.
- Understanding of responsive UI/UX design principles.
- AWS Certifications (Cloud Practitioner, Developer Associate, Solutions Architect Associate).
- Experience with event-driven architectures (SNS, SQS, EventBridge).
Benefits
- Culture of Relentless Performance : join an unstoppable technology development team with a 99% project success rate and more than 30% year-over-year revenue growth.
- Competitive Pay and Benefits : enjoy a comprehensive compensation and benefits package, including health insurance, language courses, and a relocation program.
- Work From Anywhere Culture : make the most of the flexibility that comes with remote work.
- Growth Mindset : reap the benefits of a range of professional development opportunities, including certification programs, mentorship and talent investment programs, internal mobility and internship opportunities.
- Global Impact : collaborate on impactful projects for top global clients and shape the future of industries.
- Welcoming Multicultural Environment : be a part of a dynamic, global team and thrive in an inclusive and supportive work environment with open communication and regular team-building company social events.
- Social Sustainability Values : join our sustainable business practices focused on five pillars, including IT education, community empowerment, fair operating practices, environmental sustainability, and gender equality.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Software Engineer – Full Stack, Node.js, React
OowlishWe make innovation simple, convenient and right...we just make it HAPPEN
• Join Our Team at Oowlish • Collaborate with premier clients from the United States and Europe • Contribute to pioneering digital solutions • Enhance a nurturing work environment recognized as a Great Place to Work • Opportunities for professional development and making a significant international impact • Work remotely for a flexible work-life balance • Own problems end-to-end and contribute to key technical decisions
Senior Software Engineer, Full Stack – Node.js, React
OowlishWe make innovation simple, convenient and right...we just make it HAPPEN
• Collaborate with premier clients from the United States and Europe • Focus on debugging and fixing bugs across the platform • Work within a complex, existing codebase • Use AI-assisted debugging tools to accelerate and optimize workflow • Evolve into feature development and contribute to product innovation
Senior Full-Stack Software Engineer – Backend-Focused
PaytientPaytient enables people to live better lives by improving their ability to access and afford care. The company’s technology gives Americans the money they need to pay for healthc
• Collaborate with product managers, designers, and engineers to build scalable, reliable backend systems that power our core financial and data ecosystems, with frontend contributions as needed. • Lead backend development using Java/Spring Boot or Kotlin to build robust systems for payroll deductions, payment processing, and automated invoicing, while contributing to our React frontend when the work requires it. • Write clean, maintainable, and well-tested backend code that balances performance with the high level of accuracy required for census data management and subscription billing. • Lead initiatives and own complex backend projects, such as architecting seamless payment integrations or scaling our subscription management engine, from concept through delivery. • Influence backend architectural decisions and contribute to a long-term technical strategy that ensures data integrity across our payroll and financial reporting pipelines. • Drive engineering excellence by authoring clear technical documentation, including RFCs and ADRs for new architectural patterns, and maintaining up-to-date runbooks to ensure our systems remain reliable and easy to operate. • Leverage AI assisted development tools to accelerate delivery, optimize workflows, and enhance code quality, while maintaining a critical eye for security and best practices. • Participate in code reviews and technical discussions, ensuring our systems handle complex business logic (like deduction calculations) with precision and security. • Provide technical mentorship and guidance to other engineers, fostering a culture of excellence in healthcare and financial engineering. • Work in a modern, cloud-native environment leveraging infrastructure-as-code and CI/CD pipelines to support rapid, high-quality delivery of mission-critical financial features.
• Develop and maintain the company's information systems, supporting the achievement of business objectives. • Analyze application and database requirements to translate them into code. • Review data modeling and application/database architecture to ensure software development meets product requirements. • Develop and maintain systems, optimizing code through strong logical skills. • Perform tests on developed systems to ensure the quality of the product delivered to the client. • Continuously seek knowledge of new development practices, tools, and processes that improve our product's performance. • Bring your perspective and experience to the development team.


