3 days ago
Base Salary
$140k - $160k/yr
Responsibilities
- Design, develop, and maintain scalable backend services, APIs, and distributed systems primarily using Go.
- Design and implement secure connectivity solutions involving service registration, orchestration, routing, and proxy or relay communication.
- Own technical initiatives end-to-end through design, implementation, testing, deployment, and production support.
- Build and improve cloud-native services across AWS and GCP for scalability, reliability, security, and operational efficiency.
- Contribute to platform frontend applications using TypeScript and React when needed.
- Investigate and resolve complex issues across application code, cloud infrastructure, networking, and distributed services.
- Improve automated testing, observability, monitoring, and operational readiness.
- Lead technical design discussions, code reviews, and architectural decisions while mentoring engineers.
- Collaborate with Product, Architecture, Infrastructure, Security, and engineering teams.
- Participate in an on-call rotation, troubleshoot production issues, and prevent recurring problems.
Requirements
- 5+ years of professional software engineering experience or equivalent relevant experience.
- Strong backend development experience with Go or a comparable backend language, with the ability to become productive in Go.
- Experience designing, building, and operating production services using REST APIs and distributed system architectures.
- Hands-on experience developing and operating cloud-native applications in AWS or GCP.
- Understanding of networking fundamentals including HTTP/TLS, TCP/IP, DNS, and service-to-service communication.
- Experience designing systems for scalability, reliability, fault tolerance, and failure recovery.
- Ability to independently troubleshoot complex issues across application code, infrastructure, and multiple services.
- Experience with automated testing, CI/CD pipelines, Git, and modern software development practices.
- Strong problem-solving, communication, and collaboration skills, including the ability to drive technical decisions independently.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Preferred experience includes TypeScript, React, Docker, Kubernetes, Helm, Terraform, cloud networking, event-driven architectures, Kafka, Redis, Pub/Sub, Datadog, authentication, certificates, secrets management, encryption, cloud platform services, multi-cloud environments, multi-tenant SaaS platforms, or enterprise security requirements.
Benefits
- Remote-friendly work arrangement.
- Base salary range of $140,000 to $160,000 in the United States, plus eligibility for a target annual bonus of 15% of base salary.
- Monthly Connectivity Plus stipend of $150 and annual home office reimbursement of $200.
- Medical, dental, and vision coverage.
- 401(k) with company match.
- Paid parental leave, caregiver leave, and flexible time off.
- Mental health support and wellness reimbursement.
- Career development and education assistance.
Tech Stack
Categories
About Alteryx
Alteryx builds an analytics automation platform used by analysts, data engineers, and data scientists to prepare, blend, and analyze data with code-optional tools. Its products, including Alteryx Designer plus cloud and server offerings, are sold primarily via subscriptions for on-premises and SaaS deployments across enterprises. Founded in 1997 and headquartered in Irvine, California, Alteryx is privately held under Clearlake Capital.
