← Все вакансии/Senior/jobgether
SeniorFlexible

Senior Software Developer

J
jobgether
Уровень
Senior
Формат
Flexible
О роли

Описание вакансии

About the role

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Developer (Golang/Terraform) based in the United States.

This role offers the opportunity to build scalable backend systems and reliable cloud infrastructure in a modern product engineering environment.

Responsibilities
  • Design, develop, test, and maintain scalable backend services and software solutions using Golang.
  • Build reusable Terraform modules and infrastructure-as-code solutions that enable consistent, secure, and reliable cloud environments.
  • Develop APIs, microservices, automation tools, integrations, and other technical solutions aligned with business and project requirements.
  • Translate solution designs and project requirements into secure, maintainable, and production-ready implementations.
  • Automate the provisioning, configuration, and management of cloud infrastructure and application resources.
  • Collaborate with architects, DevOps engineers, security teams, and other developers to deliver complete and integrated technical solutions.
  • Write clean, efficient, well-tested code and infrastructure configurations that follow established engineering, security, and development standards.
  • Use AI tools such as Claude to streamline engineering tasks, improve work quality, and identify new opportunities to integrate AI into everyday workflows.
  • Participate across the full software development lifecycle, including architecture, design, development, testing, deployment, troubleshooting, and production support.
  • Conduct code and Terraform configuration reviews to promote quality, consistency, security, and engineering best practices.
  • Troubleshoot complex application, deployment, and infrastructure issues across development and production environments.
  • Improve application performance, infrastructure reliability, and deployment efficiency through automation, monitoring, and continuous optimization.
  • Take ownership of assigned deliverables while communicating project progress, technical risks, dependencies, and challenges clearly.
  • Contribute to technical leadership, mentoring, presentations, coaching, and knowledge sharing across the wider engineering team.
  • Maintain a consultative approach by aligning technical solutions with client expectations and long-term business objectives.
Requirements
  • Hands-on experience developing software solutions and backend services, with strong proficiency in Golang.
  • Practical experience with Terraform and infrastructure-as-code practices, including building reusable modules and automating cloud environments.
  • Strong understanding of APIs, microservices, automation, integrations, and modern software development practices.
  • Full understanding of the software development lifecycle, from design and development through testing, deployment, and production support.
  • Strong problem-solving and troubleshooting abilities across application, infrastructure, and deployment environments.
  • A consultative mindset with the ability to understand client objectives and translate business needs into effective technical solutions.
  • Experience using AI tools to enhance daily engineering work, or a strong willingness to experiment with, learn, and champion AI-driven development practices.
  • Claude Certified Developer or Architect certification is highly preferred, with opportunities to obtain relevant certification through the organization.
  • Ability to oversee projects and successfully execute assigned technical deliverables while managing priorities and dependencies.
  • Strong communication, presentation, coaching, and interpersonal skills, with the ability to positively influence and mentor colleagues.
  • Ability to lead, motivate, and support team members while working effectively in a collaborative environment.
  • Intellectual curiosity, creativity, and a strong commitment to continuous learning and professional development.
  • Adaptability and flexibility to thrive in a high-growth environment with evolving technologies and priorities.
  • Strong written and verbal communication skills and a genuine desire to contribute to a team-oriented culture.
  • Experience with AI or a demonstrated ability to quickly learn emerging technologies and help others adopt new tools and methodologies is highly valued.
Benefits
  • Opportunity to work alongside a talented and diverse team in a collaborative and creative environment.
  • Ongoing investment in professional growth through training, mentorship, and industry certifications.
  • Hands-on exposure to cutting-edge technologies and projects across multiple industries.
  • Recognition programs and employee awards that celebrate strong contributions and achievements.
  • Opportunities to participate in AI-focused initiatives, including an AI Innovators Program.
  • Remote or hybrid work options.
  • Opportunities to develop expertise in emerging AI tools and methodologies and share best practices with colleagues.
  • Inclusive workplace cu
Стек и навыки

С чем работаем