Please let Miratech know you found this job on RemoteYeah. This helps us get more companies to post jobs here for you.
Description:
Miratech is seeking a highly skilled Senior Software Engineer with deep expertise in Backend Development, AWS, and Amazon Connect to design, build, and optimize cloud-native applications.
This role requires strong proficiency in backend engineering, distributed systems, and AWS cloud services while collaborating closely with cross-functional engineering, DevOps, and product teams.
The Senior Software Engineer will contribute to the architecture, development, deployment, and maintenance of backend systems, ensuring scalability, performance, and security across production environments.
Responsibilities include designing, developing, and maintaining RESTful APIs and microservices using Python, architecting secure and scalable backend applications, and integrating backend services with various databases.
The role also involves writing clean, efficient, testable code, designing and deploying cloud-native applications using AWS services, implementing CI/CD pipelines, and setting up monitoring and observability.
Additional tasks include collaborating on infrastructure automation, supporting Amazon Connect setups, integrating Connect solutions with AWS services, assisting in migration projects, and contributing to frontend work when needed.
Requirements:
Candidates must have 7+ years of proven experience in backend development and cloud-based application engineering.
A minimum of 5+ years of experience with Java, Python, Node.js, or C# development is required.
At least 1+ years of experience with Amazon Connect is necessary.
Deep experience in designing and implementing RESTful APIs and microservices is essential.
Hands-on experience with SQL and NoSQL databases is required.
A strong understanding of authentication, authorization, and security best practices is needed.
Extensive experience with AWS services including EC2, Lambda, S3, IAM, RDS, DynamoDB, and VPC is mandatory.
Proficiency in CI/CD pipeline setup and maintenance is required.
Experience with CloudFormation, Terraform, or Ansible for infrastructure as code is necessary.
Candidates should have an understanding of networking and cloud security best practices.
Knowledge of telephony concepts, SIP trunking, and Amazon Connect integrations is important.
Experience with Amazon Connect APIs, SDKs, reporting, analytics, and call-flow troubleshooting is required.
Benefits:
Miratech offers a culture of Relentless Performance, with a 99% project success rate and over 30% year-over-year revenue growth.
Competitive pay and benefits are provided, including health insurance and a relocation program.
The company promotes a Work From Anywhere culture, allowing flexibility with remote work.
Employees can benefit from a growth mindset with professional development opportunities, including certification programs and mentorship.
The role offers a chance to collaborate on impactful projects for top global clients, shaping the future of industries.
A welcoming multicultural environment is fostered, promoting inclusivity and support with open communication and team-building events.
The company is committed to social sustainability values, focusing on IT education, community empowerment, fair practices, environmental sustainability, and gender equality.