Backend Engineer - Desktop Engineering
Miratech
Backend Engineer - Desktop Engineering
This role focuses on building and maintaining scalable, secure backend systems using Python and cloud technologies. The candidate will design RESTful APIs and microservices, integrate third-party solutions like Pindrop, and develop high-performance applications on AWS. The role involves working extensively with cloud services (Lambda, S3, DynamoDB), implementing CI/CD pipelines, ensuring system observability, and contributing to infrastructure automation. Additionally, the candidate will support contact center transformation initiatives, including integrations with Amazon Connect, while collaborating across teams to deliver reliable and efficient solutions.
Responsibilities
- 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
Qualifications
- 5-7 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)
We offer:
- 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.
* Miratech is an equal opportunity employer and does not discriminate against any employee or applicant for employment on the basis of race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity, or any other protected status under applicable law.
All your information will be kept confidential according to EEO guidelines.
- ...for Fortune 100 companies, mid-sized firms, and startups. We empower our teams to address critical business challenges using cutting-edge technologies — and we recognize the contributions of every person who makes that possible. Senior Java Backend Engineer...Suggested
$130k - $150k
...want to make an impact in one of the fastest-growing corners of sports entertainment. The Role We’re seeking a Senior Backend Engineer to design, build, and scale the systems that power our customer experience. In this role, you’ll focus primarily on coding and...SuggestedWorldwide- ...Job Description Job Description Role: Salesforce Commerce Cloud -Sr. SFCC Backend Engineer Duration:- 6+ Months Location- Remote Rate : Depends on Experience Key Responsibilities: Backend Development: Design, implement, and maintain SFCC backend functionalities...SuggestedRemote work
$200k - $400k
...Job Description Job Description The Role: We're seeking a Staff Backend Engineer to lead our core product development. Our backend serves a REST API that powers our iOS, Android, and Web frontends. You will integrate with cryptocurrency wallet and banking service...SuggestedFlexible hours- ...Job Description Job Description Description: C. Mack Solutions is seeking a motivated backend engineer with strong experience in backend development, data engineering, and cloud services. You’ll help build scalable GenAI-enabled web applications and collaborate within...Suggested
- ...Zip is on the lookout for a Software Engineer to join their innovative team in San Francisco. In this role, you will design and develop core products, utilizing your experience in programming and collaborative problem-solving. The company values rapid innovation and offers...
- ...A cutting-edge technology firm in San Francisco is seeking a Backend Engineer to build scalable infrastructure for AI research tools. The role involves collaborating with an engineering team and establishing best practices for model deployment. Ideal candidates should...Flexible hours
- ...An established industry player is seeking a backend software engineer to join their dynamic team. In this role, you will tackle technical challenges and contribute to a high-performance, globally distributed ecosystem. You'll design and maintain large-scale systems while...
- ...A defense logistics company in El Segundo, California, is seeking a Backend Software Engineer to build and maintain systems for their AI-driven logistics platform. The successful candidate will develop scalable backend services and APIs, work closely with teams to ensure...
- ...A financial infrastructure platform is seeking a Backend Engineer to develop systems that power stablecoin payment infrastructure. The role involves collaborating with product and compliance teams to create reliable solutions for money movement. Candidates should have...
$140k - $150k
...onsite (in-person) at our office in beautiful Fort Walton Beach, Florida. What will you do? As a TalkingParents Senior Backend Engineer, you will build and ship production features using AI-assisted development workflows daily. Youll architect solutions and steer...Full timeWork at office- ...An innovative AI company is seeking a Senior Backend Engineer to own their core infrastructure. You will design scalable backend systems and collaborate closely with cross-functional teams to implement the company's technical vision. Ideal candidates have 5+ years of...
- ...A leading tech company is looking for an experienced Backend Engineer in Palo Alto to enhance its services for millions of users. This hybrid role invites you to collaborate closely with Product teams, design scalable systems, and impact the LGBTQ+ community through innovative...
- ...Weights & Biases, located in San Francisco, is seeking a Senior Engineer to join the Launch & Sandboxes team. In this backend-heavy role, you'll work on a range of tasks including container orchestration and integrating SDKs for machine learning workflows. Candidates should...
- ...A cutting-edge technology company in San Francisco is looking for a passionate Backend Developer to join their team. The ideal candidate will have 0-2 years of experience in server-side development, designing APIs, and working with databases. This full-time role requires...Full time
- ...A technology company located in California is looking for a Software Engineer to develop new capabilities and improve existing systems. The ideal candidate will have 1-3 years of experience in developing server-side web applications, particularly in Java, and will be...
- ...A leading fintech company in San Francisco is looking for skilled product minded engineers for full-stack or backend roles. This full-time position offers the chance to work on modern financial systems, lead product direction, and collaborate in a small, high-caliber team...Full time
- ...EBizCharge in Irvine, California is looking for a Senior Engineer to develop integrated payment solutions. The role involves designing and maintaining backend services for payment processing, requiring expertise in C#, EMV payment flows, and RESTful APIs. Successful candidates...
- ...a forward-thinking company at the forefront of web3 development! This role involves working with a dynamic team to build and scale backend services, innovate on blockchain protocols, and enhance developer SDKs. You'll have the opportunity to make impactful decisions on...Remote work
- Expand Economic Access Across The Globe Bridge open roles privy open roles opens the multi-select filter menu opens the multi-select filter menu opens the multi-select filter menu opens the multi-select filter menu showing roles across all locations and all teams. ...Remote work
- ...A leading fintech startup is seeking an experienced backend engineer to develop and maintain core payment services. This role involves building reliable transaction processing systems that integrate with external partners, ensuring a high level of security and performance...Remote work
- ...A premier tech studio seeks a Senior Software Engineer to develop a multi-tenant Cashier-as-a-Service platform for crypto. You will design distributed backend services, develop core features, and integrate with blockchain networks. Ideal candidates have over 6 years in...
- ...Nodejs Backend Engineer Location: Remote Duration: 6+ Months Only W2 Support development of Nodejs microservices using Kafka and NoSQL DB on AWS data platform for CDC/streaming ingestion, pipelines. Partner with product, data engineering, and delivery teams...Remote work
- ...A leading global commerce company in Los Angeles is seeking a Senior Backend Software Engineer. The ideal candidate will design and maintain scalable backend services using Go and Kafka in a microservices architecture. Responsibilities include developing event-driven systems...
- A fast-growing tech startup is seeking a backend engineer with Rust experience to build scalable message delivery systems. You'll tackle interesting technical challenges while focusing on delivering exceptional developer experiences. In this fast-paced environment, you...Full timeRemote work
$110k - $270k
...Job Description Job Description Maxana is seeking an experienced Backend Engineer for a confidential client — a well-funded AI platform company used by ML teams globally. In this role you will own features end to end across APIs, CLI tooling, billing systems, and...Flexible hours2 days per week$200k - $250k
...Job Description Job Description Join an elite team as Senior Backend Engineer architecting the AI-driven infrastructure that democratizes access to high-skilled US immigration. Senior Backend Engineer Benefits — Starting Salary targeting $200K–$250K — Early...$150k - $350k
...A dynamic tech startup in San Francisco is looking for a Full-Stack Engineer (Backend-leaning) to enhance their AI document generation platform. The role involves designing backend systems and collaborating with product and design teams. Ideal candidates will have experience...- ...Software Engineer II The Software Engineer II will: Build scalable backend services and distributed systems Design and build APIs for internal and external consumption Improve system reliability and performance Contribute to high-volume conversation...Remote work
- ...A fast-growing startup is seeking a talented backend developer to build and scale systems for a core booking platform. You will work on APIs and services that support thousands of small businesses. The ideal candidate has 3+ years of experience in Python, knowledge of...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Backend Engineer - Desktop Engineering. Be the first to apply!
- junior backend developer United States
- senior backend developer United States
- c# backend developer United States
- entry level back-end developer United States
- lead backend developer United States
- remote back end developer United States
- back-end developer United States
- backend python developer United States
- java developer backend United States
- backend software engineer United States


