MKS2 Technologies

MKS2 Technologies

MKS2 Technologies is a Service Disabled Veteran Owned Small Business specializing in IT and Cyber Security Services, Strategic Consulting, and Training for Federal Government and Commercial clients. With a focus on long-term relationships and effective...

Internet Software & Services
51-250
Founded 2008

Description

  • Lead the design and development of APIs, including specifications, endpoints, data models, REST and GraphQL protocols.
  • Provide technical leadership to a team of 3–4 developers and guide engineering best practices.
  • Contribute production-grade code while remaining hands-on in the codebase.
  • Conduct code reviews to ensure code quality, maintainability, and security.
  • Partner with the Engineering Crew Lead and API Architect on solution design and delivery.
  • Ensure APIs integrate smoothly with internal systems, external applications, and third-party services.
  • Create and maintain clear API documentation with usage guidance and best practices.
  • Implement and uphold security practices, including authentication, authorization, and encryption.
  • Interface with external engineering teams on technical standards, governance, compliance, and cATO maintenance.
  • Monitor, troubleshoot, and optimize API performance, reliability, scalability, and versioning, including on-call support.

Requirements

  • Must be able to obtain Public Trust clearance.
  • 6+ years of strong Ruby on Rails experience.
  • Experience with relational databases such as PostgreSQL or MySQL.
  • Experience with the RSpec testing framework.
  • Strong experience designing, building, and maintaining APIs.
  • Ability to lead engineering teams while remaining hands-on with development.
  • Familiarity with Docker, Kubernetes, and Helm (desirable).
  • Familiarity with application security principles and secure development practices (desirable).
  • Familiarity with Git version control and OAuth (desirable).
  • Experience with async job processing such as Sidekiq or with Spring Boot / Java (desirable).

Benefits

  • Salary of $130,000–$140,000.
  • Paid time off and holiday pay.
  • Immediate 401(k) match.
  • Full benefits package.
  • Equal employment opportunity and affirmative action employer status.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Python/AI Developer

Veeam Software 1K-5K Internet Software & Services

Veeam is hiring a Senior Python/AI Developer to integrate AI technologies into existing products and support systems within its backend engineering environment.

AWS Azure C# Docker Git JavaScript LLM Machine Learning .NET PostgreSQL Python REST API TypeScript
6 minutes ago

Staff Software Engineer - 260413-11

Kaseya 1K-5K IT Services

Kaseya is hiring a Backend Engineer to own senior technical direction for multi-tenant SaaS products that embed data, machine learning, and AI into customer workflows.

AWS Azure CI/CD GCP Go GraphQL gRPC Java LLM Machine Learning Node.js Pandas Python PyTorch REST API Rust TypeScript
6 minutes ago

Software Engineer I - Backend - Message Security Products

Abnormal AI Internet Software & Services

Abnormal AI is hiring a backend software engineer for its Email Productivity team to build and support a high-scale product that helps customers manage email more efficiently.

Apache Spark AWS Django Go Kubernetes Prometheus Python
6 minutes ago

Software Engineer II, Backend (Merchant Data Platfrom EU

Affirm 1K-5K Diversified Financial Services

Affirm is hiring a software engineer for its Merchant Data Platform team to help build and operate a backend service that manages merchant data and identity across checkout and onboarding experiences.

AWS Kotlin Kubernetes MySQL Python
15 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers