Route logo
Route

Have your packages take #AGreenerRoute 🌱Offering visual tracking, package protection and carbon neutral shipping 📦📲🎉

Senior Core Backend Engineer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 201-500H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

2 days ago

Salary

$171K - $181K / year

Seniority

Senior

Job Description

Senior Core Backend Engineer

Route

• Design, build, test, deploy, and maintain highly scalable backend services using Go. • Own critical services supporting Package Protection, Returns Protection, Claims, Orders, Tracking, and Email Parsing. • Design and evolve distributed systems and event-driven architectures that process high volumes of transactions reliably. • Build and maintain REST and GraphQL APIs used by internal products, merchants, and external partners. • Develop and improve integrations with merchant platforms, carriers, and third-party APIs. • Optimize system performance, reliability, scalability, and observability across production services. • Collaborate closely with Product Managers, Engineers, and cross-functional stakeholders to deliver impactful solutions. • Mentor engineers through technical leadership, design reviews, and knowledge sharing. • Participate in architectural decisions and continuously improve engineering standards and operational excellence.

Job Requirements

  • 7+ years of professional software engineering experience designing, building, and scaling backend systems.
  • Experience designing, deploying, and supporting distributed systems in production environments.
  • Proficiency with Go, or experience with another modern backend language and excitement to build expertise in Go.
  • Experience building and maintaining cloud-based services, preferably within AWS environments.
  • Experience working with relational databases, distributed databases, and NoSQL technologies (such as CockroachDB, DynamoDB, or similar platforms).
  • Experience designing and building scalable APIs, including REST, GraphQL, or similar technologies.
  • Understanding of event-driven architectures, asynchronous messaging patterns, and high-volume data processing.
  • Familiarity with Infrastructure-as-Code tools such as Terraform or similar technologies.
  • Experience with monitoring, observability, and improving platform reliability using tools such as Grafana or similar platforms.
  • Strong foundation in software engineering principles, system design, and scalable architecture patterns.
  • Ability to communicate effectively, collaborate across teams, and mentor engineers through technical guidance and best practices.
  • Experience partnering with third-party APIs, external integrations, or complex technical ecosystems.
  • Interest in improving engineering practices, operational excellence, and developer productivity.
  • BS/MS in Computer Science or equivalent practical experience.

Benefits

  • Health insurance premiums covered for 95% - 100%
  • Remote or hybrid work arrangements
  • Unlimited PTO
  • 401k matching
  • Learning & development opportunities
  • DEI programs & events

Related Job Pages

More Backend Engineer Jobs

3Pillar Global logo

Software Architect, Python, AWS, AI

3Pillar Global

Building digital businesses, together.

Full TimeRemoteTeam 1,001-5,000H1B Sponsor

• Act as the architecture authority – own the deterministic/AI boundary design, multi-tenant data isolation model, and LLM security posture; baseline architectural decisions in week 1 that lock the team's constraints • Technical owner from design to delivery – tailor solutions to Alpine's stated requirements (FastAPI + PostgreSQL + AWS Bedrock + ECS Fargate) while defending against scope creep and technical debt • Partner with stakeholders to capture requirements – work with client leadership to translate business and compliance needs into architectural constraints (e.g., multi-tenant isolation, run-to-run consistency guarantees, audit trails) • Assess and plan for technology insertion – evaluate architectural trade-offs (e.g., why a single bounded AI step beats two, why RLS + FORCE ROW LEVEL SECURITY beats application-layer filtering, why Pydantic schema validation is the output gate) • Manage risk identification and mitigation – surface and mitigate delivery risks (e.g., CISO golden-set availability, prompt-injection surface area, cross-tenant isolation defects) with concrete mitigation strategies • Influence and communicate vision – define the long-term product roadmap (Tools 1–5), technical vision (the 5-section Source of Truth structure, the 7-stage pipeline design), and development strategy (agentic-orchestration approach, vertical slices, always-functional milestones) • Contribute to code reviews and architectural artifacts – review critical paths (Bedrock adapter, RLS policies, Stage 4 calibration logic); document architectural decision records (ADRs) that capture the why, not just the what • Lead and mentor the team – guide the AI/LLM Lead and Backend engineers on AI reliability, security patterns, and multi-tenant design; escalate ambiguity upward rather than letting it flow down to individual engineers

Mexico
3Pillar Global logo

Software Architect, Python, AWS, AI

3Pillar Global

Building digital businesses, together.

Full TimeRemoteTeam 1,001-5,000H1B Sponsor

• Act as the architecture authority – own the deterministic/AI boundary design, multi-tenant data isolation model, and LLM security posture; baseline architectural decisions in week 1 that lock the team's constraints • Technical owner from design to delivery – tailor solutions to Alpine's stated requirements (FastAPI + PostgreSQL + AWS Bedrock + ECS Fargate) while defending against scope creep and technical debt • Partner with stakeholders to capture requirements – work with client leadership to translate business and compliance needs into architectural constraints (e.g., multi-tenant isolation, run-to-run consistency guarantees, audit trails) • Assess and plan for technology insertion – evaluate architectural trade-offs (e.g., why a single bounded AI step beats two, why RLS + FORCE ROW LEVEL SECURITY beats application-layer filtering, why Pydantic schema validation is the output gate) • Manage risk identification and mitigation – surface and mitigate delivery risks (e.g., CISO golden-set availability, prompt-injection surface area, cross-tenant isolation defects) with concrete mitigation strategies • Influence and communicate vision – define the long-term product roadmap (Tools 1–5), technical vision (the 5-section Source of Truth structure, the 7-stage pipeline design), and development strategy (agentic-orchestration approach, vertical slices, always-functional milestones) • Contribute to code reviews and architectural artifacts – review critical paths (Bedrock adapter, RLS policies, Stage 4 calibration logic); document architectural decision records (ADRs) that capture the why, not just the what • Lead and mentor the team – guide the AI/LLM Lead and Backend engineers on AI reliability, security patterns, and multi-tenant design; escalate ambiguity upward rather than letting it flow down to individual engineers

Costa Rica
3Pillar Global logo

Software Architect, Python, AWS, AI

3Pillar Global

Building digital businesses, together.

Full TimeRemoteTeam 1,001-5,000H1B Sponsor

• Act as the architecture authority – own the deterministic/AI boundary design, multi-tenant data isolation model, and LLM security posture; baseline architectural decisions in week 1 that lock the team's constraints • Technical owner from design to delivery – tailor solutions to Alpine's stated requirements (FastAPI + PostgreSQL + AWS Bedrock + ECS Fargate) while defending against scope creep and technical debt • Partner with stakeholders to capture requirements – work with client leadership to translate business and compliance needs into architectural constraints (e.g., multi-tenant isolation, run-to-run consistency guarantees, audit trails) • Assess and plan for technology insertion – evaluate architectural trade-offs (e.g., why a single bounded AI step beats two, why RLS + FORCE ROW LEVEL SECURITY beats application-layer filtering, why Pydantic schema validation is the output gate) • Manage risk identification and mitigation – surface and mitigate delivery risks (e.g., CISO golden-set availability, prompt-injection surface area, cross-tenant isolation defects) with concrete mitigation strategies • Influence and communicate vision – define the long-term product roadmap (Tools 1–5), technical vision (the 5-section Source of Truth structure, the 7-stage pipeline design), and development strategy (agentic-orchestration approach, vertical slices, always-functional milestones) • Contribute to code reviews and architectural artifacts – review critical paths (Bedrock adapter, RLS policies, Stage 4 calibration logic); document architectural decision records (ADRs) that capture the why, not just the what • Lead and mentor the team – guide the AI/LLM Lead and Backend engineers on AI reliability, security patterns, and multi-tenant design; escalate ambiguity upward rather than letting it flow down to individual engineers

Guatemala
Full TimeRemoteTeam 5,001-10,000Since 1995H1B No Sponsor

• Develop and maintain scalable solutions using Apex, LWC, SOQL, and custom metadata types. • Build automation using Flows and declarative tools, API Integrations, and Mulesoft. • Participate in code reviews, Salesforce Change Sets, and CI/CD pipelines (Copado, Gearset). • Ensure adherence to Salesforce development best practices and security standards. • Enhance Sales Cloud functionalities, including Lead/Opportunity lifecycle management and custom quote flows. • Support Service Cloud features, focusing on Case Management and Omni-Channel Routing. • Customize Experience Cloud portals with Lightning components and branded user experiences.

Brazil