GrepJob
K2 Space

Principal Application Software Engineer

K2 Space
Apply
5 days ago

Base Salary

$190k - $230k/yr

Responsibilities

  • Develop highly reliable software solutions used across K2 Space.
  • Create and evolve applications that improve spacecraft design and operations.
  • Collaborate with engineers and business partners to design efficient solutions.
  • Develop prototypes and progress to full software products.
  • Own full-lifecycle product development from inception to customer satisfaction.
  • Lead architecture reviews and design discussions.
  • Establish coding standards and quality processes.
  • Evaluate engineering options and balance tradeoffs.
  • Advocate for your solutions among engineering leaders.
  • Use data to prioritize work and design impactful solutions.
  • Contribute to a culture of transparency and engineering excellence.
  • Mentor team members and promote good engineering practices.

Requirements

  • Bachelor's degree in computer science, information technology, mathematics, or a STEM discipline, or 15+ years of professional experience in software engineering.
  • 10+ years of experience in full stack development, platform engineering, or API development.
  • 5+ years of experience with AWS (or Azure, GCP).
  • 5+ years of experience with CI/CD tools such as GH Actions, Jenkins, or Gitlab CI/CD.
  • Working experience with Docker.
  • In-depth experience with Kubernetes, preferably AWS EKS.
  • Expertise in static typed programming languages such as C#, Go, Java, C++, or TypeScript.
  • 5+ years of experience with structured databases like PostgreSQL or SQL Server.
  • Experience with unstructured databases such as NoSQL or Amazon DynamoDB.
  • Strong experience with REST API or gRPC.
  • Experience with binary management platforms like JFrog Artifactory or AWS CodeArtifact.
  • Familiarity with infrastructure orchestration tools like Terraform or Ansible.

Benefits

  • Base salary range of $190,000 - $230,000 plus equity in the company.
  • Comprehensive benefits package including paid time off and medical/dental/vision coverage.
  • Life insurance and paid parental leave.

Tech Stack

Amazon DynamoDBAngularAnsibleApache KafkaAWSAzureC#C++CucumberCypressDockerGitLab CI/CDGoGoogle Cloud PlatformGradlegRPCJavaJenkinsKubernetesMakeMicrosoft SQL ServerMongoDBNext.jsnpmPostgreSQLPuppetRabbitMQReactSnowflakeTerraformTypeScript