Software Engineer III or IV - Technical Lead
Company: GBL Systems Corporation
Location: Camarillo
Posted on: February 2, 2025
|
|
Job Description:
Software Engineer III or IV - Technical Lead
Interested in learning more about this job Scroll down and find out
what skills, experience and educational qualifications are
needed.
Req Number: 003-2024
GBL Systems is a leading system engineering and software
development firm located in Camarillo, CA, with a 30+ year history
of developing tomorrow's Electronic Warfare capability today. GBL
specializes in the areas of Systems and Software Engineering,
Electronic Warfare, Network Centric Warfare, Modeling/ Simulation
and Avionics Development.
As part of a dynamic team, GBL Engineers contribute to all aspects
of the software development process, which includes requirements
definition, design, development, test and evaluation, acquisition,
and in-service support to various US and Foreign Military
customers. Work location is at GBL office in Camarillo, CA.
Qualified applicants must be U.S. Citizens. Current active SECRET
clearance is desired. Must be able to obtain an Interim Security
clearance within first 90 days of employment.
We are seeking a dynamic Technical Lead to guide a team of
engineers in developing web-based applications with cloud-based
microservice backends. The ideal candidate will have over 5 years
of experience in diverse areas of software engineering, including
backend development, cloud infrastructure management, algorithm
optimization, and frontend development. This role requires
expertise in cloud environments, infrastructure automation, AI/ML
techniques, and user interface design, along with the ability to
lead teams and drive high-quality software delivery.
Roles & Responsibilities:
Lead the design, development, and optimization of algorithms,
particularly for scheduling and predictive analysis using AI/ML
techniques.
Architect and develop scalable backend systems and APIs using
frameworks like FastAPI, integrating with relational databases
(PostgreSQL).
Manage cloud environments and automate infrastructure provisioning
with Terraform, implementing CI/CD pipelines for automated
deployment.
Oversee the integration of security measures such as RBAC, and
ensure system scalability, performance, and reliability across
cloud platforms (AWS, Azure, GCP).
Develop responsive, interactive user interfaces using React,
collaborating with backend teams to ensure seamless
integration.
Provide technical leadership and mentorship, while fostering
collaboration with cross-functional teams to deliver high-quality,
scalable software solutions.
Requirements:
5+ years of professional experience in software engineering, with
proven expertise in backend development, cloud infrastructure, and
user interface design.Expertise in algorithm development and AI/ML
techniques, especially for scheduling optimization and predictive
analysis.
Strong backend development skills in Python and experience with
building APIs using frameworks like FastAPI or Flask.
Proficiency in React for designing responsive user interfaces and
working with visual reporting tools like Grafana.
Experience with cloud platforms (AWS, Azure, GCP) and Terraform for
Infrastructure as Code (IaC).
Proficiency with Docker for microservice containerization and cloud
deployments.
Experience with CI/CD pipelines and automated deployment
processes.
Strong understanding of relational databases (PostgreSQL) and
backend architecture for performance optimization.
Knowledge of RBAC for ensuring security and compliance across
infrastructure.
Proven ability to lead and mentor teams, and work effectively
across diverse technical disciplines.
Excellent communication, problem-solving, and project management
skills.
Preferred Qualifications:
Bachelor's Degree in Computer Science or related technical
discipline.
Experience with pub/sub architectures for microservice
communication.
Familiarity with testing frameworks for both backend and frontend
components.
Proven experience managing scalable, secure cloud deployments.
Strong mathematical and analytical skills for algorithm
optimization and AI/ML model implementation.
Benefits:
Competitive salary
Outstanding 401(k) retirement plan with both Traditional and Roth
options and generous corporate contributing
Group medical insurance
Dental/Vision Insurance
Life insurance
AD&D coverage
Paid holiday and Paid Time Off
Business casual work environment
GBL is an Equal Employment Opportunity employer.
Salary Range: $99,000 USD to $175,778 USD. Salary is based on
current qualifications, related experience, and contractual
requirements which could fall outside of this range.
Please email your cover letter, resume and salary requirements to
hr@gblsys.com.
Keywords: GBL Systems Corporation, Mission Viejo , Software Engineer III or IV - Technical Lead, IT / Software / Systems , Camarillo, California
Click
here to apply!
|