Sr Software Engineer

Lehi, Utah
Job Type: Contract
Posted:

To Apply for this Job Click Here

Job Title:  Sr Software Engineer
Location:  Salt Lake City
Job-Type:  Contract or Contract-to-Hire
Direct Labor: $85-100/hr
Referral Fee: $2,000

Position Overview:
Mid-Senior Backend Software Engineer to join our growing engineering team. You will play a key role in designing, developing, and maintaining the core backend services that power our innovative products. This is an exciting opportunity to work with cutting-edge technologies, contribute to impactful projects, and collaborate with a passionate group of engineers. We value engineers who appreciate the advantages of Go, understand the principles of Infrastructure as Code, and are adept at managing permissions within AWS.

What You’ll Do:

  • Design, develop, and deploy scalable and reliable backend services and APIs using Go, leveraging its fast compile times and strong typing to catch errors early in the development process. 
  • Write clean, efficient, and well-documented code, adhering to best practices.
  • Implement robust error handling mechanisms and create effective wrappers for internal and external services.
  • Leverage AWS services to build and maintain our cloud-based infrastructure.
  • Utilize Terraform to define and manage infrastructure as code (IaC), ensuring that our infrastructure configuration definitions are kept alongside the application code for better version control and consistency.
  • Contribute to the design and implementation of our CI/CD pipelines for automated building, testing, and deployment.
  • Collaborate closely with frontend engineers, product managers, and other stakeholders to define and deliver high-quality software.
  • Participate in code reviews to ensure code quality and knowledge sharing within the team.
  • Troubleshoot and resolve production issues effectively.
  • Contribute to the ongoing improvement of our development processes and tooling.
  • Implement and manage security best practices within our AWS environment, understanding how IAM role policies and bucket policies (among others) control permissions and access to resources.
  • Mentor and guide junior engineers, sharing your knowledge and expertise.

What You’ll Bring:

  • Bachelor’s degree in Computer Science or a related field (or equivalent practical experience).
  • 5+ years of professional backend software development experience.
  • Strong proficiency in the Go programming language and its ecosystem.
  • Solid understanding of RESTful API design principles and microservices architecture.
  • Proven experience with error handling strategies and building effective service wrappers.
  • Hands-on experience with Amazon Web Services (AWS) and its core services (e.g., EC2, S3, RDS, Lambda, ECS), including a strong understanding of how to manage permissions using IAM and resource-based policies.
  • Experience with Infrastructure as Code (IaC) tools, particularly Terraform, and the principles of keeping infrastructure definitions close to the application code.
  • Familiarity with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI, CircleCI).
  • Experience with version control systems (e.g., Git).
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration skills.
  • Ability to work independently and as part of a team in a fast-paced environment.

Bonus Points For:

  • Experience with containerization technologies like Docker and Kubernetes.
  • Familiarity with database technologies (e.g., PostgreSQL, MySQL, NoSQL).
  • Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
  • Contributions to open-source projects.

Eligibility Note:
Candidates must be U.S. Citizens or Permanent Residents (Green Card holders) to be considered.

 

To Apply for this Job Click Here

Share This Job

Refer A Candidate

Recommend a candidate and receive a referral bonus as a thank-you for helping us find top talent.

Upload Your Resume

Share your resume, and we’ll match you with opportunities that fit your skills and goals.

Related Jobs