Job Closed
This listing is no longer active.
Helping Visionaries Change the World
Senior AWS Backend Engineer
Location
United States
Posted
152 days ago
Salary
0
Seniority
Senior
Job Description
Senior AWS Backend Engineer
Miratech
• Design, develop, and maintain RESTful APIs and microservices using Python • 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, GitLab CI, or AWS CodePipeline • Set up monitoring, logging, and observability using CloudWatch, CloudTrail, and similar AWS tools • Collaborate on infrastructure automation using CloudFormation, Terraform, or similar IaC tools • Support Amazon Connect setups including contact flows, routing profiles, and queue configurations • Integrate Connect solutions with AWS services like Lex, Polly, and Lambda • 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+ years of proven experience in backend development and cloud-based application engineering.
- 5+ years of experience with Java, Python, Node.js or C# Development.
- 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, Terraform, or Ansible for infrastructure as code.
- Understanding of networking and cloud security best practices.
- Knowledge of telephony concepts, SIP trunking, and Amazon Connect integrations.
- Experience with Amazon Connect APIs, SDKs, reporting, analytics, and call-flow troubleshooting.
- Nice to have: Advanced experience configuring Amazon Connect contact centers, routing, queues, and complex contact flows.
- 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).
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, 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
• Work in close partnership with Devoteam England, focusing on developing, automating, and scaling complex network infrastructures. • Communicate directly with the client (Devoteam England) on technical requirements, project progress, and architectural decisions. • Develop backend services in Python with a focus on creating robust, scalable APIs and microservices that are easy to integrate with GCP's Machine Learning SDKs. • Design, implement, and maintain REST and gRPC APIs used by marketing applications and campaign automation platforms. • Work in a cloud-native architecture (Google Cloud Platform - preferably), ensuring performance, observability, and good engineering practices. • Create services that support data-driven and ML-driven applications , handling the ingestion, processing, and delivery of data relevant to models and campaigns. • Collaborate with data, product, and engineering teams in the UK to plan deliveries, define technical requirements, and participate in architectural decisions. • Ensure that code is clean, tested, documented, and aligned with modern development standards. • Collaborate with stakeholders to design, implement, and support scalable and resilient network architectures, applying strong foundational networking knowledge.
Staff Platform Architect
PEAK6 InvestmentsPEAK6 Investments is a diversified financial services firm that emphasizes the use of technology and strategic decision-making to drive industry change. The company's mission is to
• Understand Apex’ broad product portfolio and lead design of a resilient, customer focused client-facing API and integration experience • Develop and design application delivery rails that enable Apex’s products and services to be delivered to the market in a standardized way • Ensure that our API based solutions deliver value throughout the customer journey • Oversee architectural design groups that develop “best in class” engineering practices for our services by ensuring that service and components are well defined, modularized, secure, reliable, reusable, diagnosable, and actively monitored • Lead an architecture council to drive technical decisions and ensure that services fit within our overall architecture vision • Build software prototypes and conduct experiments to evaluate alternative architectures • Grow and mentor developers to develop best-practices and collectively collaborate across teams to build and integrate innovative products • Adhere to and drive modern software engineering practices through code and design reviews, and by using data/telemetry to make decisions • Build collaborative and productive relationships with development, product and program managers along with broader business stakeholders to define Apex’ developer experience strategy and help accomplish key business objectives • Provide project progress reports to project team, stakeholders, management, and executives • Have strong understanding of business and technical problems that teams are solving, able to work with stakeholders and teams to prioritize, clarify, and organize team’s work based on this knowledge • Identify risks, perform risk analysis, effectively manage risks; proactively raise prioritization and scheduling tradeoff decisions, escalating and identifying alternate options as appropriate; Follow defined Risk Management processes • Assess existing processes and identify opportunities for improvement
Staff Backend Engineer, Messaging
AssuredAssured is a claims automation insurtech backed by leading Silicon Valley investors.
• Own major backend components of the Messaging platform, including business logic, APIs, data models, and supporting infrastructure. • Design, build, test, and ship high-quality production code using TypeScript and GraphQL. • Architect and implement scalable messaging workflows that handle growing volume, complexity, and new product use cases. • Build and maintain production-level AI/LLM integrations, including message orchestration, prompt execution, response handling, and system observability. • Design and optimize Postgres schemas and queries to support messaging state, auditing, and performance at scale. • Implement modern testing, monitoring, and observability practices to improve reliability, performance, and developer velocity. • Create reusable abstractions and internal tooling that enable faster and safer product development across the Messaging platform.
• Contribute to the architecting, building, and optimizing our backend services and cloud infrastructure. • Collaborate with cross-functional teams to gather requirements and architect solutions that align with business objectives. • Mentor and guide junior engineers, fostering a culture of collaboration, learning, and growth within the team. • Develop and maintain GRPC and RESTful APIs and services to enable seamless integration with various applications and third-party platforms. • Integrate 3rd party APIs to enhance the functionality and capabilities of our applications. • Ensure the security and scalability of backend systems, implementing best practices for data protection and access control. • Monitor and troubleshoot production systems, proactively identifying and resolving potential issues. • Stay up-to-date with the latest developments in cloud technologies and leverage them to enhance our infrastructure and services. • Conduct code reviews and provide constructive feedback to maintain code quality and adherence to coding standards. • Communicate technical concepts and project updates effectively to both technical and non-technical stakeholders.



