Senior Backend Software Engineer

Austin, Texas

Alexander Chapman
Apply for this Job
Your Role:
  • You will design, develop, and maintain robust backend services using Go (Golang).
  • Utilize SQL databases (such as PostgreSQL) to effectively model data and write efficient queries.
  • Work collaboratively in designing and implementing scalable, secure, and reliable infrastructure on AWS.
  • Manage and optimize Linux-based environments and tooling for performance and efficiency.
  • Engage in code reviews, architecture discussions, and contribute to best practices within the team.
  • Monitor and troubleshoot any performance issues that arise across the technical stack.
  • Write clear, concise documentation and foster knowledge-sharing within the team.
What You Need:
  • 3+ years of professional experience in software engineering.
  • A Bachelor's degree in Computer Science, Engineering, Mathematics, or a related STEM field.
  • Proficiency in Go (Golang) for backend development.
  • Strong SQL skills with a solid understanding of relational database design.
  • Extensive experience in managing Linux systems (command line, scripting, process management).
  • Experience with AWS services including EC2, S3, RDS, IAM, CloudWatch, among others.
  • Familiarity with version control systems (Git) and CI/CD workflows.
  • Outstanding problem-solving skills and a proactive approach to challenges.
Preferred Qualifications:
  • Experience with containerization technologies (Docker, Kubernetes).
  • Knowledge of infrastructure as code tools (Pulumi, Terraform, CloudFormation).
  • A background in DevOps or SRE practices.
  • Familiarity with monitoring tools (e.g., Prometheus, Grafana, Kibana).
Date Posted: 14 May 2025
Apply for this Job