Senior Amazon Connect Developer
Location
Estonia
Posted
5 days ago
Salary
0
Seniority
Senior
Job Description
Senior Amazon Connect Developer
Miratech
• Design, develop, and maintain RESTful APIs to support frontend applications and enterprise integrations. • Design and optimize DynamoDB schemas, indexes, and data access patterns for scalable applications. • Develop and maintain Python-based AWS Lambda functions for business logic and automation. • Modify, enhance, and maintain Amazon Connect contact flows and routing logic. • Collaborate with UI development teams to translate business requirements into backend services and APIs. • Work directly with Amazon Professional Services on Amazon Connect implementation and enhancement initiatives. • Design and support event-driven architectures using AWS services such as Lambda, EventBridge, SQS, SNS, and API Gateway. • Support and optimize data flows across AWS services and integrated systems. • Implement secure, scalable, and highly available cloud-native solutions. • Troubleshoot application, integration, and infrastructure issues across AWS environments. • Collaborate with cross-functional teams to ensure reliable and efficient service delivery. • Participate in production support activities and occasional after-hours deployments when required.
Job Requirements
- 8+ years of hands-on experience with AWS.
- 4+ years of experience with Amazon Connect, including contact flows, routing, queues, and integrations.
- Strong proficiency in Python, including development of AWS Lambda functions.
- Experience with AWS services including Lambda, API Gateway, S3, IAM, EventBridge, SQS, SNS, and CloudWatch.
- Extensive experience designing and implementing RESTful APIs and backend integrations.
- Strong knowledge of DynamoDB schema design, indexing strategies, and performance optimization.
- Experience designing and supporting cloud-native and event-driven architectures.
- Knowledge of CI/CD pipelines and deployment automation practices.
- Strong communication skills with the ability to work effectively across engineering and business teams.
- Experience working in Agile development environments.
- Nice To Have: Experience with Infrastructure as Code using Terraform.
- Nice To Have: Experience converting AWS CDK or CloudFormation templates into Terraform.
- Nice To Have: Experience with IBM ODM.
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 Software Engineer Jobs
Associate Director, Development Engineering – Civil
AECOMAECOM is a global Fortune 500 multinational engineering company that provides consulting, design, management, and construction services to clients in a broad ra
• Lead and mentor a team of civil engineers working on development infrastructure projects • Play a key role in winning work and building long-term client relationships • Maintain technical quality and commercial performance across a range of projects • Work closely with colleagues across AECOM’s wider multidisciplinary teams
• Lead and scale high-performing global engineering teams • Define and execute the technology and architecture strategy aligned to business goals • Drive AI-native engineering practices to improve productivity, quality, and innovation • Own end-to-end delivery across performance, scalability, security, and operations • Embed strong engineering standards, governance, and data-driven decision making • Partner closely with Product and leadership to deliver customer-focused outcomes • Attract, develop, and retain world-class engineering talent
Junior Software Engineer
MercolaThe compensation and benefits information is accurate as of the date of this posting. The Company reserves the right to modify this information at any time, with or without notice, subject to applicable law. The Company expects to accept applications for this position until June 14, 2026, but encourages interested applicants to apply as soon as possible. We will review this information, and one of our Talent Acquisition professionals will reach out if your background aligns with the position. Our Commitment to Equal Opportunity and Inclusion: Mercola and its affiliates (“Mercola”) are proud to be an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race (including hairstyle and texture), color, religion or belief (or lack thereof) (including religious grooming and dress practices), sex, nationality, national or ethnic origin, civil status, age, citizenship status, sexual orientation, disability, genetic information, familial status, marital or registered civil partnership status, pregnancy or parental status, gender identity, gender reassignment, military or veteran status, or any other protected characteristic in accordance with applicable laws and regulations. If you need accommodation, please send an email to hr@mercola.com to let us know the nature of your request.
Role Description Imagine starting your software engineering career where curiosity matters more than pedigree and your potential is recognized from day one. Here, you'll solve meaningful challenges, build practical solutions, and grow alongside experienced engineers who genuinely invest in your success. Every project becomes another opportunity to sharpen your thinking, expand your skills, and create technology that makes a difference. Help reshape the future of software development by combining human creativity with the newest ways of building better software. Together, we'll set a new standard for how talented engineers learn, collaborate, and grow. Your career shouldn't begin with busywork—it should begin with purpose, momentum, and opportunity. If you're motivated, curious, and eager to keep learning, this is where your next chapter begins. Junior Software Engineer (AI-Native Development Program) ROLE SNAPSHOT - Pay: $80,000.00 to $110,000.00 - Location/Schedule: Remote (United States), Full-Time - Purpose: Launch your software engineering career while contributing to meaningful technology initiatives through mentorship, hands-on development, and continuous learning. KEY RESPONSIBILITIES - Collaborate with experienced software engineers on internal technology initiatives. - Use modern AI-assisted development tools to improve development speed and quality. - Troubleshoot, debug, and enhance existing applications and services. - Assist with integrations, automation initiatives, and process improvements. - Participate in code reviews and technical discussions. - Create and maintain software documentation and operational procedures. - Learn modern development, testing, deployment, and security practices. - Continuously expand technical capabilities through mentorship and hands-on experience. Qualifications - Foundational software development knowledge through education, self-study, coding bootcamps, military technology programs, personal projects, or professional experience. - Demonstrated problem-solving ability. - Strong curiosity and desire to learn. - Ability to clearly communicate technical concepts. - Comfortable using AI-assisted development tools. - Strong attention to detail and follow-through. - Ability to work independently in a remote environment. Requirements - Experience with one or more modern programming languages. - Familiarity with Git, APIs, databases, cloud platforms, or web technologies. - Experience building personal, academic, freelance, or open-source projects. - Participation in coding bootcamps, military technology programs, or technical training initiatives. Benefits - Meaningful technology projects. - Structured mentorship from experienced software engineers. - Exposure to modern AI-enabled software development. - Remote work within the United States. - Long-term career development opportunities. - Competitive compensation and benefits for successful candidates who join the team. - Medical, Dental, and Vision coverage. - Accident, Hospital Indemnity, and Critical Illness. - Employee Assistance Program (EAP). - Employer-Paid Life and AD&D Insurance. - Optional Supplemental Life and AD&D Insurance. - Short- and Long-Term Disability Insurance. - Flexible Spending Accounts. - Health Spending Accounts. - Dayforce Wallet – get paid as you earn. - Employee Discount. - Retirement Planning (401k with matching contribution). - Pet Insurance. - Wellness Program Offerings. - Paid Time Off, accrued per pay period based on years of service, starting at 15 days annually. - 9 Paid Holidays per year, including 1 floating holiday.
Role Description LuniNora will operate an innovative online marketplace that monetizes life coaching and counseling in a new way. We are about to launch and are currently working on our technological solutions that make counseling accessible anytime, anywhere. We are creating a world in which everyone can find the right counseling easily, quickly, and fairly. If you love clean code, enjoy developing creative solutions and want to work on meaningful projects, then you've come to the right place. Tasks Support through launch and post launch phase, by: - Finalizing the development of feature set for launch - Establishing best practices in team - Converting the processes from development into operations modus - Benchmarking IT infrastructure and technical roadmap Potential of extended involvement in the future. Qualifications - You are highly experienced in AI based software development – preferably Claude Code. Requirements Your skillset - Backend: - TypeScript (advanced level) - Firebase/GCP Ecosystem - Node.js/Express - REST API Design - Deep understanding of HTTP, status codes, error handling - OAuth2 JWT Authentication based on Firebase solution - Skilled in implementing GitHub-based CI/CD pipelines for Firebase Functions across development, staging, and production environments. - Experience with: - Twilio Integration - Stripe integration Nice to have – Backend: - Experience with Firebase Admin SDK v12+ (breaking changes from v10) - Knowledge of webhook-driven architectures (Stripe, Twilio webhooks) - CORS configuration and cross-origin security in alignment with Google Cloud IAM permissions - Mailjet or similar email services Your skillset – Frontend (Supporting role): - SvelteKit v2 - Svelte 5 with runes ($state, $derived, $effect) - TypeScript - Tailwind CSS - Responsive design Benefits - Collaboration in an experienced team that has already built successful platforms - Involvement in all processes of company development - Plenty of scope for creativity and personal responsibility - Flexible working hours and a dynamic, appreciative environment - Access to an inspiring network of exciting personalities


