MCPNew: now works with Claude & AI assistants
kvh

kvh

Technical Lead Software Engineer

Company

kvh

Role

Technical Lead Software Engineer

Location

UNAVAILABLE, UNAVAILABLE, India

Job type

Full-time

Found on Mokaru

🔥Recently

Share this job

Salary

Not disclosed by employer

Job description

Overview

KVH seeks a Technical Lead Software Engineer to help design, build, and enhance the KVH Manager platform—our enterprise-class application used by maritime and remote-operations customers, service providers, and internal support teams. This individual will serve as a senior engineer who leads by example: solving complex engineering problems, mentoring developers, supporting cloud-based workloads, and ensuring high-quality software delivery in a fast-moving environment.

This role is ideal for a senior engineer who is highly capable in both backend and cloud-centric development, but who does not carry primary responsibility for enterprise-wide cloud architecture. Instead, the Technical Lead helps implement, optimize, and stabilize the platform, working closely with architects, product owners, DevOps, and data teams.

Responsibilities

Platform Engineering & Development

  • Develop, enhance, and maintain core KVH Manager features across backend and frontend layers.
  • Implement scalable code using Python/Flask, JavaScript/AngularJS, C++, HTML/CSS, XML, and occasional Ruby on Rails for legacy modules.
  • Participate in and guide efforts across the full software development lifecycle—including design, coding, testing, documentation, and production support.

AWS & Cloud Implementation

(Implementation responsibilities, not architectural ownership)

  • Build and maintain application components deployed on AWS using services such as Lambda, S3, EC2, RDS, SQS, OpenSearch, and CloudWatch.
  • Implement event-driven features using Step Functions, Kinesis, Glue, Athena, and S3 workflows.
  • Apply AWS security best practices through IAM roles, Security Groups, KMS usage, and logging/auditing integrations.
  • Collaborate with the Architect and DevOps team on infrastructure improvements, environment provisioning, and cost-efficiency initiatives.

DevOps, CI/CD, and Automation

  • Contribute to CI/CD pipelines (GitHub/GitLab, Jenkins) and Infrastructure-as-Code workflows (Terraform).
  • Assist in monitoring and optimizing workloads using CloudWatch metrics, CloudTrail logs, and automated diagnostics.

Technical Leadership

  • Serve as technical lead on feature initiatives, guiding developers and reviewing code for quality and maintainability.
  • Collaborate closely with the Architect, Product Manager, and cross-functional teams to translate requirements into well-designed software components.
  • Help maintain engineering standards, code patterns, documentation quality, and Agile/Scrum participation.
  • Provide input on technical decisions while implementing—rather than owning—the overall system architecture.

Data & Integrations

  • Support data lifecycle operations across hot, warm, and archival storage tiers, including S3 and Glacier-family services.
  • Assist with integrations between KVH Manager and Salesforce CRM/SFA (Apex, Visualforce, Force.com).

Qualifications

Required

  • BS in Computer Science or equivalent experience.
  • 8+ years of experience in software engineering across multiple tiers of modern web applications.
  • Strong proficiency in Python/Flask, JavaScript/AngularJS, C++, HTML/CSS, and related technologies.
  • Practical experience building and deploying applications on AWS—particularly Lambda, EC2, S3, RDS, SQS, OpenSearch, and CloudWatch.
  • Understanding of serverless patterns, container tooling (ECS/ECR), and scaling approaches (Auto Scaling / ELB).
  • Familiarity with API development, secure coding, and cloud networking fundamentals.
  • Working knowledge of DevOps tools and workflows (CI/CD, IaC, monitoring).
  • Strong communication, mentoring ability, and commitment to high-quality engineering outcomes.

Preferred

  • Experience working with event-driven systems (e.g., Kinesis, Step Functions, Firehose).
  • Familiarity with data pipelines (Glue, Athena) and search technologies (OpenSearch).
  • Prior exposure to Salesforce integrations.
  • Experience supporting enterprise or multi-tenant applications.
Resume ExampleCover Letter Example

Explore more