Apply

Staff Engineer (Golang)

Posted 2024-11-13

View full description

💎 Seniority level: Staff, 10+ years

📍 Location: US, EST, CST, MST

🔍 Industry: Healthcare

🗣️ Languages: English

⏳ Experience: 10+ years

🪄 Skills: AWSDockerPostgreSQLPythonSoftware DevelopmentSQLBashKafkaKubernetesSQLiteAirflowGoGolangSparkLinuxDocumentation

Requirements:
  • 10+ years of overall hands-on professional experience with distributed systems engineering.
  • 5+ years of meaningful coding experience with Golang, including shipping production systems.
  • 5+ years of experience with core technologies in a cloud environment, such as AWS, Kubernetes, and Docker.
  • 2+ years of meaningful coding experience with Python.
  • Experience with application, server, and service security protocols like OAuth2.
  • Strong capabilities in testing and test automation techniques.
  • Familiarity with SQL, NoSQL, and key-value stores.
  • Excellent asynchronous communication skills and a commitment to learning.
Responsibilities:
  • Develop core platform features using Golang, Python, and cloud services with a focus on developer experience and testing.
  • Apply experience with distributed systems to enhance architecture and services.
  • Collaborate with engineering and other teams to convert requirements into technical solutions.
  • Partner with cloud/SRE team for performance tuning of Kubernetes clusters and storage needs.
  • Assist in reviewing security testing findings and implementing secure coding practices.
  • Influence the engineering organization to adopt best practices in software development.
  • Write and maintain system specifications, documentation, and test plans.
  • Serve as a peer reviewer for code and participate in architecture specification reviews.
  • Mentor less-experienced developers.
Apply

Related Jobs

Apply

📍 United States

🧭 Full-Time

🔍 Healthcare

🏢 Company: Rialtic, Inc.

  • 10+ years of overall hands-on professional experience with distributed systems engineering and asynchronous processing.
  • 5+ years of meaningful coding experience with Golang in production systems.
  • 5+ years of hands-on experience in cloud environments with technologies like Linux, Bash scripting, Kafka, Kubernetes, Docker, and AWS.
  • 2+ years of coding experience with Python.
  • Experience with application, server, and service security, including OAuth2, RSA/DSA and signing algorithms.
  • Strong belief in leveraging testing and test automation.
  • Familiarity with SQL, NoSQL, and proficiency in SQL.
  • Excellent asynchronous communication skills and a lifelong learner mentality.

  • Develop core platform features using Golang, Python, PostgreSQL, Kafka, and AWS services.
  • Apply experience with distributed systems to enhance architecture and services.
  • Collaborate with engineering peers and other teams to create technical solutions.
  • Partner with cloud/SRE team to tune Kubernetes clusters for performance.
  • Assist in security testing and audits compliance.
  • Promote best practices in software development and testing across the organization.
  • Understand business logic and requirements for various solutions.
  • Maintain specifications, documentation, and test plans.
  • Review code and specifications collaboratively.
  • Mentor less-experienced developers.

AWSDockerPostgreSQLPythonSoftware DevelopmentSQLBashKafkaKubernetesSQLiteC (Programming language)AirflowGoGolangNosqlSpark

Posted 2024-09-11
Apply
Apply

📍 USA

🧭 Full-Time

🔍 Healthcare

  • 10+ years of hands-on professional experience with distributed systems engineering and asynchronous processing.
  • 5+ years of coding experience with Golang including shipping production systems.
  • 5+ years of experience with technologies in a cloud environment (Linux, Docker, AWS, etc.).
  • 2+ years of meaningful coding experience with Python.
  • Experience with application, server, and service security.
  • Strong belief in testing and test automation capabilities.
  • Familiarity with SQL, NoSQL, key-value stores, and proficiency in SQL.
  • Excellent communication and interpersonal skills; motivated to learn new tools and technologies.

  • Develop core platform features using Golang, Python, PostgreSQL, Kafka, and AWS services.
  • Collaborate with engineering peers and various teams to translate requirements into technical solutions.
  • Work with cloud/SRE team for performance and storage management.
  • Assist infosec team with security testing findings.
  • Promote software development best practices across the engineering organization.
  • Engage with stakeholders to understand business logic and requirements.
  • Maintain documentation, test plans, and specifications.
  • Review code and participate in architecture specifications.
  • Mentor less-experienced developers.

AWSDockerPostgreSQLPythonSoftware DevelopmentSQLBashKafkaKubernetesSQLiteC (Programming language)AirflowGoGolangNosqlSpark

Posted 2024-09-10
Apply