Participate in design and technical review meetings to drive solution quality and delivery progress. This role provides technical leadership, contributes to……
Collaborate closely with mission operations, design engineers, and other stakeholders to collect, analyze, and interpret in-field or post-deployment data,……
Implement context window management strategies such as token budgeting, truncation/compression, and tool-call state persistence to support reliability in longer……
Implement context window management strategies such as token budgeting, truncation/compression, and tool-call state persistence to support reliability in longer……
The ideal candidate has a proven history of driving complex engineering efforts in a regulated environment while consistently delivering high-quality, reliable……
This position requires applicants to be either U.S. Persons (i.e., U.S. citizen, U.S. national, lawful permanent U.S. resident (green card holder), an……
Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain web- and desktop-based……
Demonstrated strength in foundational engineering: programming fundamentals, clean coding principles, system design judgement, and the ability to write……
Demonstrated strength in foundational engineering: programming fundamentals, clean coding principles, system design judgement, and the ability to write……
Demonstrated strength in foundational engineering: programming fundamentals, clean coding principles, system design judgement, and the ability to write……
Develop tools and processes for evaluating conceptual solutions to complex operational challenges, while expanding AFSIM’s scale of analysis via emerging……
8+ years of experience in software engineering, with a track record of delivering high-quality products with deep expertise in backend systems and cloud-native,……
Develop tools and processes for evaluating conceptual solutions to complex operational challenges, while expanding AFSIM’s scale of analysis via emerging……
Perform security incident analysis and recommend remediation steps as second level to our Security Operations Analysts. 401(k) with company matching up to 6%.…
PhD, or Master's degree and 4+ years of CS, CE, ML or related field experience. Own science models that power target school recommendations, talent supply……
Implement context window management strategies such as token budgeting, truncation/compression, and tool-call state persistence to support reliability in longer……
Bowhead is seeking to network with individuals to join our team for our proposal effort to provide engineering services to the NSWCDD Maritime Warfare Control……
Implement context window management strategies such as token budgeting, truncation/compression, and tool-call state persistence to support reliability in longer……
Have a Bachelor’s degree in a technical or scientific field such as Applied Mathematics, Physics, Engineering, Computer Science or another related field.…
Experience using scanning tools such as HBSS, NESSUS, Nmap, Splunk, Elastic. Intermediate to advanced level skills in networking and systems administration with……
Must provide analysis related to the design, development, security and integration of hardware/software interfaces and all system level requirements to provide……
BSME and 5-10 years of mechanical engineering design and analysis in the field of industrial rotating machinery such as pumps, turbines or compressors.…
Demonstrated strength in foundational engineering: programming fundamentals, clean coding principles, system design judgement, and the ability to write……
Confers with other Engineers, Management and Plant Personnel to develop mitigation plans, design modifications, operational changes and changes in maintenance……
Ability to translate functional requirements into technical designs and engineering requirements. Deliver creative software solutions across design, development……
Experience with state management, component-based architectures, and front-end build tools. Participate in architecture discussions and contribute to front-end……
Analyze data from deployed and future weapon systems to uncover areas of vulnerability or degradation, providing this information back to operators in the field……
We are experts in mechanical, electrical, and hydraulic equipment that will perform systems analysis, information development, technical writing, data……
Use AI to find out how well the skills on your resume fit this job description.
The Lead Software Engineer is responsible for designing, developing, testing, and supporting enterprise software applications across the full software development lifecycle. This role provides technical leadership, contributes to architectural and design decisions, and partners cross functionally to deliver high quality, scalable solutions while supporting continuous improvement of development practices.
What You Will Do:
Design, code, test, and analyze software programs and applications in accordance with defined specifications and the Software Development Life Cycle (SDLC).
Participate in design and technical review meetings to drive solution quality and delivery progress.
Review and provide feedback on designs created by Software Architects and other Software Engineers.
Perform code reviews for Software Engineers I and II and support technical skill development.
Estimate work effort and delivery timelines for assigned components and projects.
Assist in the analysis and design of new software solutions in partnership with Architects and Business Analysts.
Develop and support integration points and testing mechanisms to enable quality assurance.
Assist QA teams with performance and load testing and remediate identified defects.
Support application deployments across environments and assist with deployment documentation.
Troubleshoot reported issues, document defects, and perform root cause analysis.
Collaborate with Support Engineers, Network Engineers, and other teams to resolve production issues.
Provide regular status updates and report obstacles, risks, and resolutions to management.
Minimum Qualifications:
High school diploma or equivalent.
5+ years of relevant software engineering experience.
Demonstrated experience designing, developing, and maintaining software applications.
Strong written and verbal communication skills.
Ability to troubleshoot, analyze, and resolve complex technical issues.
Ability to travel as required.
Preferred Qualifications
Bachelor’s degree in Computer Science, Information Technology, Mathematics, or a related field.
Graduate degree (Master’s, JD, or PhD).
10+ years of relevant software engineering experience.
Microsoft certifications, including MCSD (Microsoft Certified Solutions Developer).
Experience reviewing code and mentoring other engineers.
Experience working cross functionally with architects, analysts, QA, and infrastructure teams.
Experience supporting deployments and production environments.