Jobs and Careers
AR

Staff Software Engineer

ARA
Albuquerque, United Statesfull_timeVerifiedPosted 29 Oct 2024

About the role

Essential Functions:

  • Build and maintain user interfaces using Spotify Backstage for our internal developer portal.
  • Write robust, maintainable code in Go/GoLang and TypeScript.
  • Develop API integrations using Crossplane and similar control plane technologies.
  • Collaborate on front-end development using React JS to build dynamic and responsive user interfaces.
  • Develop and maintain CI/CD pipelines using GitLab.
  • Ensure smooth integration and deployment with Docker containers and Kubernetes orchestration.
  • Champion best practices in continuous integration and delivery.
  • Use Python to automate tasks and enhance operational efficiency.
  • Efficiently manage codebase with Git, ensuring best practices for collaboration and version control.
  • Implement organizational best practices for mature and secure Software Development Lifecycle (SDLC) and DevSecOps.
  • Guide diverse development teams on Secure Software Development.

Experience and Skills Required:

  • 5+ years of professional software engineering experience in a full-stack or back-end focused role.
  • Strong proficiency in Spotify Backstage for front-end development or similar platforms.
  • Expertise in Go/GoLang and TypeScript.
  • Experience with React JS
  • Extensive knowledge of DevOps practices including CI/CD pipeline development using GitLab, containerization with Docker, and orchestration with Kubernetes.
  • Proficient in Python for scripting and automation tasks.
  • Strong command of Git for version control.
  • Software program management and documentation skills using Jira, Confluence, GitLab.
  • Ability to collaborate across teams, mentor junior engineers, and provide technical leadership.
  • Strong problem-solving skills and a passion for innovation.

Preferred:

  • Experience with Crossplane for writing Go-based Kubernetes applications.
  • Knowledge of cloud-native infrastructure tools and platforms.
  • Familiarity with microservices architecture and serverless technologies.

Education:

  • Bachelor’s degree in CS, Software Engineering or other IT-related field or equivalent experience

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

ARA

View company profile →