Remotery

Lead Software Engineer

Posted Jun 20

This is a fully remote position, open to applicants in United States.

📋 Description

• Create, develop, and support reliable microservices within a vast distributed architecture utilizing Go for backend APIs and Angular for frontend applications.

• Design and manage RESTful APIs in line with OpenAPI/Swagger specifications, ensuring effective service-to-service communication and integration.

• Develop scalable Angular UI applications and engage in the creation of shared component libraries that deliver high-quality, consistent user experiences throughout the platform.

• Operate within a microservices ecosystem where each service can be independently deployed, utilizing Kubernetes/Helm for orchestration and deployment.

• Establish thorough testing methodologies using Ginkgo for Go services (including unit, integration, and smoke tests) and Jest/Cypress for Angular applications.

• Assume responsibility for intricate technical challenges across the entire stack, making architectural choices that impact multiple microservices, and participating in the complete software lifecycle—from sprint planning and ticket refinement to implementation, peer reviews, and demonstrations.

• Propel technical initiatives and shape technical direction across the platform, assessing trade-offs and introducing enhancements that benefit various teams.

• Leverage AI as a force multiplier. Explore LLMs, agentic tools, and AI-integrated features to boost development, optimize workflows, and enhance user experiences.

• Welcome change as a driver for ongoing improvement and team effectiveness.

• Collaborate closely with product managers, designers, QA engineers, and fellow developers to develop intuitive features that fulfill user requirements and align with our mission.

• Guide and mentor junior and mid-level engineers through constructive code reviews, knowledge sharing, and technical mentorship. Exemplify best practices and contribute to a cooperative, inclusive engineering culture.


⛳️ Requirements

• Over 5 years of full-stack software development experience, including work on production systems.

• Strong background with Go for backend development, particularly in constructing RESTful APIs and microservices.

• Proficient in Angular (preferably Angular 15+) and TypeScript for frontend development.

• Solid grasp of microservices architecture, including service discovery, inter-service communication, and patterns in distributed systems.

• Experience in REST API design and OpenAPI/Swagger specifications.

• Familiarity with MySQL in production settings, including schema design and query optimization.

• Practical experience with containerization (Docker) and orchestration (Kubernetes/Helm).

• Knowledge of CI/CD pipelines and contemporary deployment practices in Kubernetes environments.

• Experience with comprehensive testing frameworks (unit, integration, and end-to-end testing).

• Comfortable working in AWS or similar cloud platforms.

• Strong analytical skills and the ability to assess trade-offs and make informed implementation decisions affecting multiple services within a distributed system.

• Eager to learn and utilize AI tools to enhance development efficiency and product capabilities.


🏝️ Benefits

• Extensive benefits package designed to support your health, well-being, and professional growth.

• Bonuses, incentives, and equity opportunities.

People also viewed

Focus10 hours ago

Senior/Staff Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$100k – $205k/year
ApplyView job
Trellis10 hours ago

Full-Stack Team Lead

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
Mattel, Inc.10 hours ago

Senior Engineer, EDI Onboarding

IN flagIndia OnlyFull-timeFull-stack Engineer
ApplyView job
Milliman10 hours ago

Senior Software Engineer – Cloud

US flagTexas OnlyFull-timeFull-stack Engineer$93.7k – $177.7k/year
ApplyView job
magentIQ10 hours ago

Mid-Level Full-Stack Software Engineer

PH flagPhilippines OnlyFull-timeFull-stack Engineer
ApplyView job
Stefanini LATAM10 hours ago

Desarrollador FullStack

CO flagColombia OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers