Build the Future of AWS Reliability
Join our team of talented engineers building cutting-edge infrastructure analysis tools. Help prevent AWS outages for thousands of companies worldwide.
Open Positions
Senior Go Developer - Infrastructure Analysis
Build and scale our core AWS infrastructure analysis engine. Work with Go, AWS SDK, and distributed systems to process millions of infrastructure configurations.
Requirements
- •5+ years of professional Go development experience
- •Deep understanding of AWS services (EC2, RDS, Lambda, VPC, etc.)
- •Experience with distributed systems and microservices architecture
- •Strong knowledge of infrastructure-as-code and cloud architecture patterns
- •Experience with performance optimization and large-scale data processing
Responsibilities
- •Design and implement scalable infrastructure scanning algorithms
- •Optimize AWS API integration for high-throughput data collection
- •Build real-time risk analysis and scoring systems
- •Collaborate with DevOps team on deployment and monitoring
- •Mentor junior developers and contribute to technical architecture decisions
Go Backend Engineer - AI/ML Integration
Integrate AI/ML models into our infrastructure analysis pipeline. Build intelligent recommendation systems that help customers prevent AWS outages.
Requirements
- •3+ years of Go development experience
- •Experience integrating ML models into production systems
- •Knowledge of AWS architecture and best practices
- •Familiarity with Python for ML model interaction
- •Understanding of RESTful APIs and gRPC
Responsibilities
- •Build Go services that interface with ML recommendation models
- •Develop APIs for real-time risk prediction and analysis
- •Implement data pipelines for model training and inference
- •Optimize model serving performance and latency
- •Work closely with data science team on feature engineering
Staff Go Engineer - Platform Architecture
Lead the technical architecture of our platform. Design systems that scale to analyze thousands of AWS accounts simultaneously while maintaining security and reliability.
Requirements
- •8+ years of software engineering experience with 5+ years in Go
- •Proven track record of designing large-scale distributed systems
- •Expert knowledge of AWS services and cloud architecture
- •Experience with Kubernetes, Docker, and cloud-native technologies
- •Strong leadership and mentoring skills
Responsibilities
- •Define technical architecture and engineering standards
- •Lead design reviews and architectural decision-making
- •Build highly scalable and resilient backend systems
- •Establish best practices for code quality, testing, and deployment
- •Collaborate with product and leadership on technical roadmap
Go Developer - Security & Compliance
Focus on security, compliance, and data protection features. Ensure our read-only AWS access model is secure and compliant with industry standards.
Requirements
- •4+ years of Go development experience
- •Strong understanding of security best practices and compliance (SOC 2, ISO 27001)
- •Experience with AWS IAM, security groups, and access management
- •Knowledge of encryption, authentication, and authorization patterns
- •Familiarity with security auditing and penetration testing
Responsibilities
- •Implement secure AWS credential management and rotation
- •Build compliance reporting and audit trail systems
- •Develop security scanning and vulnerability detection features
- •Ensure data encryption at rest and in transit
- •Conduct security reviews and threat modeling
Junior Go Developer - DevOps Tools
Build internal tools and automation for our DevOps marketplace. Help connect customers with specialized AWS engineers through our platform.
Requirements
- •1-2 years of Go development experience
- •Understanding of AWS fundamentals
- •Experience with REST APIs and web services
- •Familiarity with Git, CI/CD, and agile development
- •Strong problem-solving skills and eagerness to learn
Responsibilities
- •Develop features for our DevOps hiring marketplace
- •Build automation tools for report generation and distribution
- •Create internal dashboards and monitoring tools
- •Write tests and documentation for new features
- •Participate in code reviews and team collaboration
Why Join Uptime.cx?
Remote-First Culture
Work from anywhere in the world with flexible hours that fit your lifestyle.
Cutting-Edge Tech
Work with Go, AWS, AI/ML, and modern cloud-native technologies.
Competitive Compensation
Industry-leading salary, equity, and comprehensive benefits package.
Learning & Growth
Annual learning budget, conference attendance, and mentorship programs.
Impact & Ownership
Own features end-to-end and see your work prevent real outages.
Great Team
Collaborate with talented engineers who are passionate about reliability.
Don't See a Perfect Fit?
We're always looking for talented engineers. Send us your resume and let us know what you're passionate about.