Apply

Backend Software Engineer II (Go)

Posted 5 days agoViewed

View full description

💎 Seniority level: Middle, 3+ years

📍 Location: US

🔍 Industry: Insurance

🏢 Company: Bestow

🗣️ Languages: English

⏳ Experience: 3+ years

🪄 Skills: Backend DevelopmentDockerPostgreSQLSoftware DevelopmentCloud ComputingKubernetesSoftware ArchitectureAPI testingGogRPCCI/CDRESTful APIsMicroservices

Requirements:
  • 3+ years of professional software development experience
  • Passionate about working with Golang; prior experience in additional modern languages is great, too (e.g. Python, Ruby, .Net, Java, C++)
  • Hands-on knowledge designing APIs (gRPC, Swagger)
  • Experience using Docker for local software development.
  • An advocate for Continuous Integration/Continuous Delivery (CI/CD)
  • Experience with distributed systems or microservices
  • Experience working in an event-driven architecture
  • An understanding of or experience with modern, scalable system architectures.
  • Strong written and verbal communication skills, especially in a remote-first environment
  • Exposure to cloud computing platforms (e.g., GCP, AWS, Azure) and container orchestration (e.g., Kubernetes)
Responsibilities:
  • Develop core services primarily using Golang and PostgreSQL
  • Resolve issues with previously delivered features
  • Write unit and integration tests for code you create
  • Peer review code developed by others on your team
  • Ensure software is secure, maintainable
  • Work with designers, product managers, and other engineers
  • Encourage automation and continuous improvement
Apply