> Markdown version of [/jobs/ext/443515-sr-software-engineer-shared-services](https://www.wearedevelopers.com/jobs/ext/443515-sr-software-engineer-shared-services). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr. Software Engineer - Shared Services - **Company:** HERODEVS INC. - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, User Authentication, Microsoft Azure, C Sharp (Programming Language), Databases, Continuous Integration, Data Integrity, Database Design, DevOps, Python (Programming Language), PostgreSQL, MySQL, Node.Js, NoSQL, OAuth, OpenID, Query Optimization, Role-Based Access Control, Cloud Services, JSON Web Token, Security Assertion Markup Language (SAML), Software Engineering, SQL Databases, Management of Software Versions, Data Logging, Software Security, Indexer, Backend, Kubernetes, Graphql, Restful APIs, Pagination, Grpc, Docker, Golang - **Published:** June 1, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=6847e3d78dab687e ## About the Role Do you have experience in Software engineering?, * Strong experience with backend development in one or more modern languages (Java, Go, Python, Node.js, C#, etc.) and their associated frameworks. * Solid understanding of database design and management, including schema design, indexing, query optimization, and migrations across SQL (PostgreSQL, MySQL, etc.) and ideally some exposure to NoSQL stores. * Experience designing, building, and maintaining RESTful APIs (and/or gRPC, GraphQL); comfortable with versioning, pagination, error handling, and API contract design. * Working knowledge of authentication and authorization patterns (OAuth 2.0, OIDC, JWT, SAML, RBAC/ABAC) and general application security best practices. * Familiarity with infrastructure and deployment concepts, containers (Docker, Kubernetes/k8s), CI/CD pipelines, cloud platforms (AWS, GCP, or Azure), and basic observability (logging, metrics, tracing). Deep infra expertise is not required, but you should be able to reason about how your services run and fail in production. * Experience with building secure and scalable software development lifecycle infrastructure (build, test, deploy). * Excellent problem-solving skills and a detail-oriented mindset. * Effective communication skills, both written and verbal. * Ability to work independently and collaboratively in a remote or distributed team environment. At HeroDevs, we believe in the power of diversity, equity, and inclusion to drive innovation, creativity, and success. We are committed to creating a workplace that embraces and celebrates individual differences. We encourage people of all backgrounds and experiences to apply. ## Description We are seeking a Senior-Level Software Engineer to join our Shared Services team. In this role, you'll build and maintain the backend systems, services, and tooling that power HeroDevs across product teams, including shared databases, APIs, authentication and identity services, and the platform components that our engineering organization depends on., * Design, develop, and maintain backend services, APIs, and shared libraries that span multiple product teams. * Architect and evolve database schemas, write efficient queries, and ensure data integrity, performance, and scalability across the systems our products share. * Build and maintain authentication, authorization, and identity services used across internal tools and product surfaces. * Collaborate with product engineering teams to align on shared interfaces, surface platform capabilities, and ensure the systems you build fit the work they need to do. * Work alongside infrastructure and DevOps engineers on deployment, observability, and operational concerns, you don't need to be an infra expert, but you should be comfortable reasoning about containers, CI/CD, and cloud services. * Participate in architectural decisions and help drive long-term technical direction for our shared backend platform. * Write clean, maintainable, well-tested, and well-documented code while following industry best practices. * Contribute to clear documentation and reliable interfaces for the systems you own. ## Related Videos - [Exploring the Power of gRPC-Gateway for Writing RESTful Services](https://www.wearedevelopers.com/videos/2072-exploring-the-power-of-grpc-gateway-for-writing-restful-services) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Psychological Safety in Software Engineering - Jenny-Margrethe Vej & Alexandra Hou Aldershaab](https://www.wearedevelopers.com/videos/2142-psychological-safety-in-software-engineering-jenny-margrethe-vej-alexandra-hou-aldershaab) - [Boosting OpenSearch Performance: gRPC Search in Action](https://www.wearedevelopers.com/videos/1964-boosting-opensearch-performance-grpc-search-in-action) - [Why Your Best Mediors Never Become Seniors (And How to Fix It)](https://www.wearedevelopers.com/videos/2108-why-your-best-mediors-never-become-seniors-and-how-to-fix-it) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)