Job Title: Technical Lead, Software Engineering
Location:
Herndon, VA, US, 20171
Business Unit:
Telular
Posting Date:
May 16, 2025
Job Description:
The Technical Lead will innovate, design, and develop cutting-edge products as a senior member of a fun and innovative team that makes a real difference by delivering products that are used as part of daily operations. You will play a key role in defining and evolving the architecture, implementation, and development environment of Telular’s Enterprise Fleets platform using your deep knowledge of cloud-based software services on AWS.
Key responsibilities include:
- Design and development of scalable, secure and performant software, deployed over our cloud based environment using GitOps methodologies.
- Provide guidance and mentoring to other engineers, and “lead by example” with respect to quality and schedule awareness.
- Translate user stories into technical tasks, representing the technical team by asking the right questions to develop the optimal solution. Delegate technical tasks to the technical team.
- Partnering with internal teams to set goals, plan projects, build timelines, stay within budget, and support organizational objectives.
- Promotes a culture of collaboration, mutual respect, ownership & delivering high quality software.
- Identify and recommend software tools and components that maximize the Engineering team’s effectiveness.
- Leverage appropriate cloud-based software services as part of the technology stack for our products
- Other duties assigned.
REQUIREMENTS:
- Bachelor’s degree in Computer Engineering or Computer Science
- 10-14 years' experience in a similar field
- Application development using AWS, Java, REST, Spring Boot and SQL.
- Proven expertise working with IoT datasets using technologies like Parquet, S3, Kafka.
- 5+ years of experience in AWS cloud development using AWS services like IoT Core, EKS, RDS, S3, Secrets Manager, API Gateway and Cognito.
- Experience with object-oriented programming languages (OOP), Domain Driven Design (DDD) and service-oriented architecture (SOA).
- Strong knowledge of security concepts, including OWASP Top 10, Role Based Access Control, OAuth, OpenID, TLS and their applicability in software development.
- Working knowledge of Docker, Kubernetes, IaC technologies such as Terraform and DevOps best practices.
- Experience working in an Agile Scrum environment.
- Demonstrable ability to own and deliver projects
- Demonstrable ability to analyze problems, diagnose root cause, and apply corrective solutions.
- Excellent communication skills, both written and verbal.
Employee Type:
Salaried
Salary Minimum:
$160,000
Salary Maximum:
$180,000
Incentive:
No
Nearest Major Market: Washington DC