Senior Back End Engineer

Posted 3 days ago

This is a fully remote position, open to applicants in United States, +2 more locations.

📋 Description

• Design and develop backend microservices adhering to clean architecture principles across the domain, application, infrastructure, and API layers.

• Create and maintain REST and/or GraphQL APIs, establishing data contracts along with consistent request and response models.

• Implement and utilize event-driven processes through message queues, which includes handling webhooks, retry logic, and error management.

• Create data models and execute persistence logic for NoSQL and/or relational databases.

• Implement JWT-based authentication and authorization workflows with identity providers such as Keycloak or similar services.

• Write unit, integration, and BDD-style tests while ensuring adequate test coverage.

• Develop and maintain CI/CD pipelines for building, testing, and deploying to cloud infrastructure, including containerized services on managed platforms like AWS ECS.

• Engage in code reviews, uphold engineering standards, and mentor junior developers.

• Collaborate with architects, QA, and other developers to address integration issues, clarify requirements, and deliver features across multiple services within sprint timelines.


⛳️ Requirements

• Over 5 years of professional software development experience in building backend services using modern object-oriented or statically typed languages such as C#/.NET or Java.

• Proven experience in designing and developing microservices, including REST and/or GraphQL APIs.

• Strong understanding of clean architecture or similarly layered design patterns that emphasize a clear separation between domain, application, and infrastructure concerns.

• Experience with NoSQL and/or relational databases, encompassing schema and data modeling as well as query optimization.

• Practical knowledge of event-driven architectures and message queues, such as AWS SQS/SNS or similar services.

• Proficient in writing automated tests (unit, integration, and/or BDD) and integrating them into a CI/CD pipeline.

• Comfortable operating within an agile team environment, effectively prioritizing tasks under sprint deadlines.

• Excellent written and verbal communication skills, with the ability to identify and communicate blockers, gaps, and risks early and directly.

• Experience with disciplined AI-assisted software development methodologies, including specification-driven development, TDD, and iterative refactoring.

• Capable of mentoring engineers on the effective use of AI coding tools within structured development workflows.

• Backend experience with ASP.NET Core and associated tooling (e.g., MediatR/CQRS, xUnit, Reqnroll/BDD, FluentValidation) or an equivalent stack in another programming language.

• Familiarity with AWS services (ECS, SQS, SNS, or comparable managed container/queue services).

• Experience with Docker and containerized deployment strategies.

• Background in e-commerce, order management, or similar transactional domains.

• Knowledge of identity providers such as Keycloak or Azure AD for authentication and authorization.

• Experience in integrating with third-party platforms via webhooks, such as storefront platforms or payment processors.


🏝️ Benefits

• Access to educational resources.

• Flexible scheduling and the option to work remotely.

• Referral program.

• A supportive and relaxed work atmosphere.

People also viewed

Smartitory1 day ago

Java Fejlesztő

RO flagRomania OnlyFull-timeBackend Engineer
ApplyView job
Händlerbund1 day ago

Backend Developer, PHP, Laravel

DE flagGermany OnlyFull-timeBackend Engineer
ApplyView job
ASRC Federal1 day ago

Senior Drupal Subject Matter Expert

US flagDistrict of Columbia, +1 more stateFull-timeBackend Engineer
ApplyView job
SPD Technology1 day ago

Senior Backend Engineer – Payments, Go, TypeScript, Node.js

UA flagUkraine, +5 more countriesFull-timeBackend Engineer
ApplyView job
BigDataCorp1 day ago

Mid-Level Back-End Developer – Research and Development

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Modash1 day ago

Senior Backend Engineer, Data Core

EE flagEstonia, +5 more countriesFull-timeBackend Engineer€80k – €110k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers