CrawlJobs Logo

Golang Architect

United States, Phoenix 160000.00 USD / Year · Job Posted March 21, 2026
Apply Position
Job Link Share

Job Description

senior individual contributor with end-to-end technical and delivery ownership for complex backend and frontend systems. This role is accountable for interpreting the roadmap-level technical strategy and developing the execution strategy for other engineers, translating architectural vision and enterprise standards into clear, actionable engineering plans. They will own the development, quality, resiliency, observability, and operational readiness across the full lifecycle-from proof of concept through general availability and iterative refinement. The role partners closely with Staff Architects and senior stakeholders, drives technical direction, establishes governance standards, and acts as the primary technical escalation point for Engineer II and Engineer III, providing design guidance, trade-off analysis, and prioritization to unblock delivery and reduce risk

Job Responsibility

  • Backend Architecture & Development
  • Design and implement backend services in Golang
  • Build and maintain integrations with Platform, CI/CD, and Change Management tooling (e.g., GitHub Actions, XLR)
  • Establish and evolve Kubernetes foundations, containerization via Docker, and GitHub-based workflows
  • Follow our framework for phased policy enforcement (audit, warn, enforce, gate)
  • Frontend Architecture & Development
  • Lead frontend architecture and implementation using React
  • Develop and maintain OneApp-based applications (highly preferred)
  • Ensure frontend/backend contract alignment and performance
  • Data Modelling & Systems Design
  • Define appropriate data structures, schemas, and artifacts
  • Ensure efficient, secure, and scalable data storage and data flow patterns
  • End-to-End Ownership
  • Own delivery from POC → MVP → GA → post-GA refinement
  • Accountable for functional and non-functional requirements
  • Quality, Stability, and Performance
  • Define and enforce QA strategies
  • Implement regression test integrations
  • Lead performance and load testing initiatives
  • Drive resiliency and stability improvements
  • Apply evidence-based testing practices
  • Observability
  • Design and integrate O11Y, metrics, logging, and alerting
  • Ensure systems meet SLOs and operational expectations
  • Architecture & Governance
  • Produce and maintain architecture diagrams and ADRs (e.g., Draw.io)
  • Ensure technical alignment with senior stakeholders
  • Participate in and influence governance forums
  • Leadership & Mentorship
  • Provide technical direction to Engineer II and Engineer III roles
  • Review and improve documentation (customer-facing, user, architectural, internal)
  • Partner with Staff Architects on solution design and delivery
  • Set technical direction and execution strategy for other engineers, translating architectural vision and enterprise standards into clear, actionable engineering plans.
  • Act as the primary technical escalation point for Engineer II and Engineer III, providing design guidance, trade-off analysis, and prioritization to unblock delivery and reduce risk.
  • Help interpret roadmap-level technical strategy in partnership with Staff Architecture and senior stakeholders, ensuring near-term delivery aligns with long-term platform and governance objectives.

Requirements

  • 8+ years of professional software engineering experience
  • Deep expertise in Golang, distributed systems, and cloud-native architectures
  • Strong hands-on experience with Kubernetes, Docker, GitHub, CI/CD pipelines
  • Proven experience leading end-to-end delivery of large-scale systems
  • Advanced knowledge of testing, observability, and production operations
  • Demonstrated ability to influence senior technical and business stakeholders
  • Strong written and visual communication skills for technical documentation and diagrams

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Golang Architect

8 matching positions

New

Principal Software Engineer

Location
Location
United States , Santa Clara
Salary
Salary:
147000.00 - 237500.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of professional experience in security industry software engineering
  • Expert-level proficiency in at least one typed programming language (e.g., Golang, C/C++, python)
  • Strong foundation in Operating Systems and network security
  • Hands-on experience with Containerization (Docker, Kubernetes)
  • Experience with Cloud Computing platforms (GCP preferred
  • AWS/Azure also valued)
  • Proficiency in CI/CD workflows and configuration management (GitLab CI preferred)
  • Excellent verbal and written communication skills with the ability to articulate complex technical concepts
  • A meticulous attention to detail and a 'security-first' mindset
  • Experience working in Agile/Scrum development environments
Job Responsibility
Job Responsibility
  • Architecture & Design: Spearhead the design and implementation of highly scalable, secure, and performant backend services and on-prem network scanner engines
  • Cloud Development: Build and manage modern cloud-native services, primarily within the Google Cloud Platform (GCP) ecosystem
  • API Excellence: Design and maintain robust, RESTful APIs that serve both internal stakeholders and external global customers
  • Data Modeling: Architect complex data models across both relational (SQL) and non-relational databases to ensure data integrity and high availability
  • Performance Optimization: Use advanced data structures and algorithms to solve complex computational problems and optimize system latency
  • Production Reliability: Troubleshoot, maintain, and enhance production-level code, ensuring high uptime and reliability for new and existing services
  • DevOps Integration: Collaborate with CI/CD pipelines and containerization strategies (Docker/Kubernetes) to streamline deployment and configuration management
  • Mentorship & Collaboration: Work within an Agile environment, participating in peer code reviews and contributing to the technical growth of the team
What we offer
What we offer
  • restricted stock units
  • bonus
  • employee benefits
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer (Conjur Cloud)

CyberArk is looking for a Senior Software Engineer to join our team responsible ...
Location
Location
Israel , Petah Tikva
Salary
Salary:
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in Science, Programming or Engineering-related field or Elite unit alumni
  • 5+ years experience in Golang/Java/Python
  • Excellent design and analytical skills
  • High ability to use new technologies/Programming Languages and understand them in depth through rapid self-learning
  • Proactive by nature
  • internal drive for excellence and improvement
  • Creative, out-of-the-box thinking
  • Excellent interpersonal relations, team player
Job Responsibility
Job Responsibility
  • Design and develop new features using container-based architectures
  • Research new technologies and platforms
  • Be a member of a highly talented cross-functional development team of developers, architects, and QA engineers, in an agile oriented environment
  • Participate in continuous and iterative engineering cycles, emphasizing code quality, supportability, scalability, and performance
Read More
Arrow Right
New

Principal Backend Engineer

At The Multiplayer Group (MPG), we create world-class multiplayer experiences th...
Location
Location
United Kingdom
Salary
Salary:
Not provided
climaxstudios.com Logo
Climax Studios
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience in game development and having shipped multiple live games (or similar products) with a high concurrent user count
  • Proven experience architecting distributed applications with a high concurrent user base (hundreds of thousands), ideally proven with a released title or robust load tests
  • Production experience with at least one of Java, Golang, C#, C++, Kotlin
  • experience with Python, Node.js and React is desirable
  • Solid database experience, with the ability to work effectively with both SQL and NoSQL databases
  • Proven experience with cloud platforms: Amazon Web Services, Google Cloud and Microsoft Azure
  • having an AWS Certification (Professional level) would be advantageous
  • Proven experience building backend infrastructure using infrastructure as code tools, e.g. Terraform
  • Proven experience using Kubernetes and Docker to build products at scale
  • Ability to autonomously architect and design online services based on a specification
Job Responsibility
Job Responsibility
  • Individual contribution: architect systems, write code, deployments, etc.
  • Act as the engineering contact point between MPG and the client, working alongside the Project Manager and Engineering Leadership
  • Translate client requirements into tasks for yourself and team members
  • Make the right trade-offs to design systems based on performance, time, and budget
  • Mentor and delegate pieces of work to other team members to help develop them as engineers
  • Create estimated cost spreadsheets for online services based on projected concurrent users
  • Cultivate engineering best practices across teams: modular design, code quality, testing
  • Work with the Lead and Production to communicate risks, benefits, and future roadmaps
  • Active mentorship of the engineering team towards professional accreditation (e.g., AWS Certification) and technical leadership.
What we offer
What we offer
  • Flexible working
  • Support & wellbeing: Mental health first-aiders, therapy and coaching via Myndup, plus private medical insurance
  • Pension & life cover: A strong pension plan and life insurance
  • Time for you: Minimum 25 days’ holiday, a paid winter break, and 3 volunteering days each year
  • Parental leave: Family-first policies that support parents and caregivers with flexibility and balance
  • Levelling up: Annual L&D budget, expert talks, game jams, and mentoring opportunities
Read More
Arrow Right
New

Principal Software Engineer

We are seeking a talented and motivated Principal Engineer to join our dynamic t...
Location
Location
United States , Cupertino
Salary
Salary:
172000.00 - 349000.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A minimum of 15 years of professional software development experience, with a significant portion focused on backend systems and distributed applications
  • Proven expertise in one or more backend programming languages such as Golang (preferred), Java or Python
  • Deep understanding of networking protocols, network architectures, network security, and common networking concepts is essential
  • Proven experience in designing, building, and deploying scalable microservices using Docker, Kubernetes, etc.
  • Significant experience in building, deploying, and operating scalable SaaS applications in a Public Cloud (AWS/GCP) environment
  • Strong understanding of distributed systems principles, including concurrency, scalability, fault tolerance, and consistency
  • Experience with various database technologies, including relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., DynamoDB, Redis) databases
  • Experience designing, building, and consuming RESTful APIs and other integration technologies like WebSocket, Kafka, etc.
  • Excellent analytical and problem-solving skills
  • Strong verbal and written communication skills
Job Responsibility
Job Responsibility
  • Work with product managers, architects, and other engineers to understand the software requirements, and define corresponding functional and design specifications
  • Drive technical decisions and contribute to the overall strategy
  • Design, develop, test, deploy, and maintain high-quality, production-grade software, with a strong emphasis on backend systems
  • Write clean, efficient, and well-documented code
  • Design and implement micro-services for high availability, scalability, performance, and security within our SaaS platform
  • Identify and resolve complex performance bottlenecks and system issues
  • Apply deep knowledge of networking protocols (e.g., TCP/IP, HTTP/S, DNS, NAT), network security, and cloud networking concepts to build robust and secure solutions
  • Design and implement solutions leveraging cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Kubernetes, Docker)
  • Collaborate effectively with cross-functional teams including product management, QA, SRE, and technical assistance team
  • Champion best practices in software development, including code reviews, testing methodologies, CI/CD, and DevOps principles
What we offer
What we offer
  • Health & Wellbeing: comprehensive suite of benefits supporting physical, financial and emotional wellbeing
  • Personal & Professional Development: programs catered to helping you reach any career goals
  • Unconditional Inclusion: flexibility to manage work and personal needs
  • Variable incentives may also be offered
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer

We are seeking a Senior Software Engineer to join a high-performing engineering ...
Location
Location
United States , Phoenix
Salary
Salary:
Not provided
technologent.com Logo
Technologent
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of experience developing enterprise software applications
  • Strong proficiency with: Go (Golang), Java, JavaScript
  • Experience designing and developing RESTful APIs and microservices
  • Hands-on experience with: PostgreSQL, Couchbase
  • Experience implementing JWT-based authentication and authorization solutions
  • Strong understanding of: Distributed systems, API security, Application integration patterns
  • Experience with Git, CI/CD pipelines, and Agile development methodologies
  • Strong analytical, troubleshooting, and communication skills
Job Responsibility
Job Responsibility
  • Design, develop, and maintain backend services using Go (Golang) and Java
  • Build and enhance RESTful APIs and microservices supporting enterprise-scale applications
  • Implement secure authentication and authorization solutions using JWT and related security patterns
  • Develop and maintain application components using JavaScript
  • Design, optimize, and support data models and integrations utilizing PostgreSQL and Couchbase
  • Collaborate with product managers, architects, and engineering teams to deliver scalable software solutions
  • Participate in code reviews and contribute to engineering standards and best practices
  • Troubleshoot production issues and implement performance, reliability, and security improvements
  • Contribute to CI/CD pipelines and automated deployment processes
  • Create and maintain technical documentation, API specifications, and operational procedures
Read More
Arrow Right
New

Senior Software Engineer

Responsible for planning and crafting new software and SaaS applications. Analyz...
Location
Location
United States
Salary
Salary:
98678.80 - 231278.44 USD / Year
comcastadvertising.com Logo
Comcast Advertising
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven expertise in Python or Golang
  • Proven expertise in developing and implementing microservices
  • Experience working in Agile Scrum development environments
  • Experience working with GitHub and Jira or similar technologies
  • Experience using Python or Golang unit test frameworks
  • Experience using Docker
  • Experience developing on a SaaS product
  • Preferred if experienced in developing cybersecurity applications or conducting cybersecurity operations
  • Must be legally authorized to work in the United States and not require sponsorship for employment now or in the future
  • Bachelor's Degree
Job Responsibility
Job Responsibility
  • Work with engineering team, product, and user experience to understand new requirements
  • Refine and estimate new deliverables
  • Implement new services and automation tasks to specification provided with the assistance of senior team members
  • Understand platform usage and assist with production deployments and customer issue triage
  • Craft and develop ETL applications that can be hosted on cloud platforms
  • Develop security features as part of the development and adopt the DevSecOps culture
  • Use and improve on tools to identify and mitigate production incidents
  • Build re-usable software components or libraries that can be used by multiple teams
  • Build self-contained microservices or application programming interfaces to support the business logic
  • Use content management systems as applicable and global design patterns and defined coding standards and practices established by the team
What we offer
What we offer
  • Paid Time off
  • Physical Wellbeing
  • Financial Wellbeing
  • Emotional Wellbeing
  • Life Events + Family Support
  • Commission (for most sales positions)
  • Bonus (for most non-sales positions)
  • Fulltime
Read More
Arrow Right
New

Principal Backend Engineer

We are looking for a highly experienced, fully remote Principal Backend Engineer...
Location
Location
United Kingdom
Salary
Salary:
Not provided
climaxstudios.com Logo
Climax Studios
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience in game development and having shipped multiple live games (or similar products) with a high concurrent user count
  • Proven experience architecting distributed applications with a high concurrent user base (hundreds of thousands), ideally proven with a released title or robust load tests
  • Production experience with at least one of Java, Golang, C#, C++, Kotlin
  • experience with Python, Node.js and React is desirable
  • Solid database experience, with the ability to work effectively with both SQL and NoSQL databases
  • Proven experience with cloud platforms: Amazon Web Services, Google Cloud and Microsoft Azure
  • having an AWS Certification (Professional level) would be advantageous
  • Proven experience building backend infrastructure using infrastructure as code tools, e.g. Terraform
  • Proven experience using Kubernetes and Docker to build products at scale
  • Ability to autonomously architect and design online services based on a specification
Job Responsibility
Job Responsibility
  • Individual contribution: architect systems, write code, deployments, etc.
  • Act as the engineering contact point between MPG and the client, working alongside the Project Manager and Engineering Leadership
  • Translate client requirements into tasks for yourself and team members
  • Make the right trade-offs to design systems based on performance, time, and budget
  • Mentor and delegate pieces of work to other team members to help develop them as engineers
  • Create estimated cost spreadsheets for online services based on projected concurrent users
  • Cultivate engineering best practices across teams: modular design, code quality, testing
  • Work with the Lead and Production to communicate risks, benefits, and future roadmaps
  • Active mentorship of the engineering team towards professional accreditation (e.g., AWS Certification) and technical leadership
What we offer
What we offer
  • Flexible working: Remote-friendly long before it was the norm, with core hours that support both great work and real life
  • Support & wellbeing: Mental health first-aiders, therapy and coaching via Myndup, plus private medical insurance to help you stay healthy and supported
  • Pension & life cover: A strong pension plan and life insurance to support your future and protect your family
  • Time for you: Minimum 25 days’ holiday, a paid winter break, and 3 volunteering days each year to give back to causes you care about
  • Parental leave: Family-first policies that support parents and caregivers with flexibility and balance
  • Levelling up: Annual L&D budget, expert talks, game jams, and mentoring opportunities to help you grow your skills and career
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

You will join one of our established high-performing teams within the Betting di...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
geniussports.com Logo
Genius Sports
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Expert level knowledge of at least one object-oriented programming language (C#, Java, JS, Kotlin, Python, PHP, Golang, C++)
  • Flexibility to work on all areas of the service stack, front-end, back-end, infrastructure etc.
  • Strong understanding of the principles of good software design
  • Strong software architecture knowledge, including architectural patterns and how to apply them to highly-scalable, fault-tolerant, observable microservices and systems
  • Detailed knowledge of testing methodology (TDD) and designing high-quality testing suites
  • Experience of source control, continuous integration, pipeline design, containerised workloads and infrastructure as code
  • Experience in messaging and asynchronous communication technologies (RabbitMQ, Pulsar)
  • Understanding of Data Structures, Databases and Caching Technologies
  • Brings clarity to complex domains
  • Experience in mentoring engineers
Job Responsibility
Job Responsibility
  • Delivery of technical and product-focused initiatives to expand and scale up the industry's leading Sportsbook and Risk Management products
  • Build highly distributed, real-time, dynamically scaling systems using modern CI/CD pipelines & cloud infrastructure
  • Innovate, architect, deliver and maintain an industry-revolutionising product
  • Lead execution of multi-sprint features or systems with measurable business impact
  • Mentor engineers both within and outside the immediate team
What we offer
What we offer
  • Competitive salary and range of benefits
Read More
Arrow Right