Apply

Senior Software Engineer - Golang

Posted 3 days agoViewed

View full description

๐Ÿ’Ž Seniority level: Senior, 5+ years

๐Ÿ“ Location: United States, Canada, EST

๐Ÿ’ธ Salary: 135000.0 - 170000.0 USD per year

๐Ÿ” Industry: Software Development

๐Ÿข Company: DNSFilter๐Ÿ‘ฅ 101-250๐Ÿ’ฐ $15,000,000 Series A over 1 year agoMachine LearningCyber SecurityNetwork Security

๐Ÿ—ฃ๏ธ Languages: English

โณ Experience: 5+ years

๐Ÿช„ Skills: AWSBackend DevelopmentDockerPostgreSQLSQLAWS EKSGitKafkaKubernetesData StructuresGoPrometheusREST APIRedisCI/CDMicroservicesSoftware Engineering

Requirements:
  • 5+ years of recent experience as a Software Engineer developing and maintaining applications in Go
  • Experience working at a fast-paced hypergrowth SaaS company
  • Developed and maintained robust and scalable software solutions using the Go programming language, focusing on performance and reliability.
  • Strong experience and understanding of building highly resilient distributed systems and ensuring they have at least 5 9s uptime
  • Experience working with the open telemetry stack, including Prometheus
  • Knowledge of networking fundamentals and beyond (TCP/IP, DNS, HTTP/S)
  • Experience using Git or other code versioning tools
  • Knowledge and experience in all aspects of SDLC
  • Working knowledge of AWS and EKS
  • Experience working remotely under minimal supervision
  • Passion for product quality and attention to details
  • A strong commitment to collaborative work in a remote environment
  • The ability to keep work hours that overlap with 8 am - 12 pm EST timezone, M-F
Responsibilities:
  • Build, modify and support applications implemented using languages such as Go & Shell.
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Contribute to the improvement of the development and deployment processes, ensuring that we continuously evolve to be better
  • Demonstrate strong ownership of your projects to their delivery
  • Optimize software applications for maximum performance and efficiency, taking advantage of Go's concurrency capabilities, focusing on scalability and reliability
Apply

Related Jobs

Apply

๐Ÿ“ United States, Canada

๐Ÿงญ Full-Time

๐Ÿ’ธ 95000.0 - 177000.0 USD per year

๐Ÿ” Software Development

๐Ÿข Company: thatgamecompany๐Ÿ‘ฅ 101-250๐Ÿ’ฐ about 3 years agoDeveloper ToolsVideo GamesConsole GamesFamilyMMO GamesSocial NetworkMobileOnline Games

  • 5+ years experience working on the backend for an MMO or high-volume, low-latency web services
  • Be fluent in Golang
  • Have deep experience with both relational and non-relational databases (PostgreSQL, MongoDB, Redis)
  • Be comfortable deploying containerized services to a kubernetes cluster
  • Be familiar with both microservice and monolith architectures
  • Be an expert git user
  • Be familiar with creating unit tests, stress tests, and integration tests
  • Be proficient debugging in network environments
  • Create and maintain high volume Golang services to maintain game and player state in a reliable, secure, and scalable manner
  • Work with designers to help bring new gameplay systems to life
  • Deploy microservices to our live environment
  • Monitor and diagnose problems in the live environment, fixing them in a timely manner
  • Help guide future backend technology, systems, and architecture design
  • Review another engineerโ€™s Pull Request offering actionable feedback

Backend DevelopmentDockerPostgreSQLGitKubernetesMongoDBRedisMicroservicesSoftware EngineeringDebugging

Posted 8 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿ’ธ 165000.0 - 215000.0 USD per year

๐Ÿ” Online platforms and services

๐Ÿข Company: Multi Media LLC

  • 5+ years of experience as a Software Engineer.
  • At least 2 years in a Senior Software Engineer role.
  • Expertise in Golang, focusing on web-based backend systems and APIs.
  • Experience with cloud platforms like AWS or GCP.
  • Strong experience in backend system design, microservices architecture, and API development.
  • Bachelor's degree in computer science or related field.
  • Join the Video team to develop cutting-edge video streaming solutions.
  • Drive the development and take ownership of large-scale projects.
  • Collaborate with talented engineers in a dynamic, fast-paced environment.

AWSBackend DevelopmentGCPGoRESTful APIsMicroservices

Posted about 1 month ago
Apply