Demo

Principal Back-End Engineer

Alopex
Las Vegas, NV Part Time
POSTED ON 4/16/2025
AVAILABLE BEFORE 5/16/2025
Job Title: Principal Back-End Engineer

Remote | Full-Time

Overview

We are seeking a Principal Back-End Engineer with deep expertise in Go (Golang) and MySQL to lead the design, development, and optimization of our back-end systems. This role requires strong architectural decision-making, hands-on coding, and mentorship skills to drive the scalability, security, and performance of our backend infrastructure.

As a key technical leader, you will collaborate with front-end engineers, and product teams to build highly performant APIs, distributed systems, and scalable database solutions. You will set coding standards, advocate for best practices, and drive the adoption of modern backend technologies.

Reports To

CTO

Department

IT / Development

Job Description

  • Architect, develop, and optimize scalable, high-performance backend services using Go (Golang).
  • Design and maintain robust, efficient, and secure APIs (REST) to support front-end applications and third-party integrations.
  • Optimize and scale MySQL databases, ensuring high availability, data integrity, and performance.
  • Implement efficient query strategies, indexing, and replication techniques for large-scale data processing.
  • Drive microservices architecture, ensuring modular, maintainable, and distributed backend systems.
  • Champion best practices in software engineering, including clean code, test-driven development (TDD), and continuous integration.
  • Implement and enforce security best practices (OAuth, JWT, data encryption, secure coding standards).
  • Mentor and provide technical leadership to junior and senior back-end engineers.
  • Define scalability strategies for handling large-scale traffic and data-intensive workloads.
  • Drive innovation by evaluating and adopting new backend technologies that improve system efficiency.

Qualifications and Skills Required:

  • 8 years of backend development experience, with at least 3 years in Go (Golang).
  • Expertise in designing high-performance, distributed systems and microservices architectures.
  • Strong experience with MySQL (schema design, indexing, query optimization, replication, partitioning).
  • Experience with caching strategies (Redis, Memcached) to optimize database performance.
  • Deep understanding of concurrency, goroutines, and memory management in Go.
  • Proficiency in API design (REST, gRPC, GraphQL) and best practices.
  • Hands-on experience with containerization (Docker) and orchestration (ECS, Kubernetes, Nomad).
  • Experience with event-driven architectures, message queues (Kafka, NATS, RabbitMQ), and streaming data.
  • Familiarity with cloud platforms (AWS, GCP, Azure) and serverless architectures.
  • Strong knowledge of backend security principles (authentication, authorization, data encryption, API security).
  • Expertise in CI/CD pipelines, automated testing, and performance monitoring.
  • Strong debugging and troubleshooting skills for distributed systems.
  • Preferred Skills
  • Familiarity with Infrastructure as Code (Terraform, Pulumi).
  • Contributions to open-source Go projects or active participation in the Go community.

License/Certification Required

N/A

Work Location, Shift & Schedule:

This position is fully remote with strict adherence to a Work from Home policy. Occasional travel may be required to offsite locations to participate in regional meetings, client new business opportunities, or industry conferences or tradeshows. Shifox/Alopex full-time employees’ work hours are generally Monday-Friday 8:00am-5:00pm or according to the business hours of your clients’ practices. If working part-time, you and your supervisor will agree on a work schedule.

Remote Position Requirements

  • Stable, high-speed internet for professional calls and video conferencing,
  • A quiet and professional work environment suitable for speaking with clients and staff about sensitive information and Protected Health Information (PHI).

Join Us!

If you’re a Go (Golang) expert ready to take on a leadership role and drive backend innovation, apply today!

Powered by JazzHR

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Principal Back-End Engineer?

Sign up to receive alerts about other jobs on the Principal Back-End Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$117,024 - $149,811
Income Estimation: 
$137,568 - $176,908
Income Estimation: 
$128,617 - $162,576
Income Estimation: 
$163,289 - $195,234
Income Estimation: 
$117,033 - $148,289
Income Estimation: 
$154,597 - $194,610
Income Estimation: 
$172,688 - $210,712
Income Estimation: 
$170,589 - $211,671
Income Estimation: 
$178,619 - $225,190
Income Estimation: 
$86,891 - $130,303
Income Estimation: 
$110,730 - $135,754
Income Estimation: 
$128,617 - $162,576
Income Estimation: 
$117,033 - $148,289
Income Estimation: 
$129,363 - $167,316
Income Estimation: 
$145,845 - $177,256
Income Estimation: 
$147,836 - $182,130
Income Estimation: 
$154,597 - $194,610
Income Estimation: 
$86,891 - $130,303
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Alopex

Alopex
Hired Organization Address Las Vegas, NV Full Time
Job Title: Director of Regulatory Compliance and Quality Assurance Overview: The Director of Regulatory Compliance and Q...

Not the job you're looking for? Here are some other Principal Back-End Engineer jobs in the Las Vegas, NV area that may be a better fit.

Principal Back-End Engineer

Alopex Powered by ShiFox, Las Vegas, NV

Back End Software Engineer II

Abnormal Security, Las Vegas, NV

AI Assistant is available now!

Feel free to start your new journey!