Jobedly Post a Job

Technical Lead Software Engineer

KVH Industries · Remote
RemoteFull-timeTechnologyLead$179,000–$241,000/yr
Apply on Jobedly ⚡ One-click AI Apply

About the Technical Lead Software Engineer role

Technical Lead Software Engineer positions focus on delivering results in their domain. This page aggregates open Technical Lead Software Engineer roles and what employers typically expect.

## 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.

Salary estimate

$179,000 – $241,000/yr
Provided by the employer.

Skills for this role

JavascriptPythonC++RUBYRailsFlaskAWSTerraformCi/CdHTMLCSSSalesforceAgileScrumCommunication

Resume tips for Technical Lead Software Engineer applicants

Interview preparation

Prepare concrete STAR-format stories that show Technical Lead Software Engineer outcomes you drove.

Research the employer's product and recent news before the interview.

Be ready to explain how you'd approach a typical Technical Lead Software Engineer problem end to end.

Have thoughtful questions ready about the team, tools and success metrics.

About KVH Industries

KVH Industries is actively hiring on Jobedly. Explore their open roles and what it's like to work there.

Apply on Jobedly ⚡ One-click AI Apply

Similar jobs

Companies hiring for similar roles