Apply

Staff Software Engineer, Platform

Posted 2 days agoViewed

View full description

💎 Seniority level: Staff, 5+ years

📍 Location: United States

💸 Salary: 200000.0 - 220000.0 USD per year

🔍 Industry: Software Development

🏢 Company: Prepared👥 51-100💰 $27,000,000 Series B 6 months agoEnterprise SoftwarePublic Safety

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: AWSBackend DevelopmentDockerCloud ComputingKubernetesRuby on RailsGoCommunication SkillsCI/CDDevOpsTerraformSoftware Engineering

Requirements:
  • 5+ years of software engineering industry experience.
  • Proven capacity to operate in a platform engineering or similar role.
  • Experience with large-scale distributed systems.
  • Strong knowledge of cloud platforms such as AWS, Google Cloud, or Azure.
  • Working knowledge of infrastructure-as-code tools like Terraform, Pulumi, or Crossplane.
  • Experience with containerization and orchestration technologies such as Docker and Kubernetes.
  • Solid understanding of CI/CD pipelines and tools like Github Actions, Drone CI, or Gitlab CI.
  • Proficiency in or eagerness to learn our backend stack (RoR, Go).
  • Familiarity with monitoring and logging tools and standards such as OpenTelemetry, Datadog, and the LGTM stack.
  • Strong communication skills and a love for both producing and consuming documentation.
Responsibilities:
  • Design, build, and maintain scalable, reliable, and secure infrastructure to support Prepared’s platform.
  • Architect, implement, and iterate on core systems like authentication, authorization, feature flags, and asynchronous messaging.
  • Develop and implement best practices for software development, deployment, and monitoring.
  • Automate repetitive tasks to enhance the efficiency and reliability of the engineering team.
  • Help the team implement and define SLOs and report on customer SLAs.
  • Participate in architectural discussions and contribute to the long-term strategy of the platform.
  • Mentor junior engineers and help shape the engineering culture within the team.
Apply