Senior Software Developer TS/SCI
The Ed Wallach Search Group · Tucson, AZ · 2 mo ago
EngineeringFull-time
About the role
We are seeking a talented, tenacious, results-driven individual to work in a multi-disciplinary R&D environment with likeminded motivated electrical engineers, mathematicians, and computer scientists.
Responsibilities
- Design/architect, develop, test, deploy, and operate fully integrated software
- Design, build, and maintain infrastructure for modern integration between our applications and third-party services
- Collaborate extremely effectively with product managers, designers, other engineers, stakeholders, and vendors on projects within the team
- Communicate technical ideas and work closely with other senior members of the team
- Provide technical leadership and guidance to junior team members and mentor others to grow in their technical abilities
- Stay up-to-date with the latest technologies, tools, and methodologies and experiment with new technologies to incorporate innovative solutions into our projects
Requirements
- Expert knowledge of data structures, algorithms, and modern design patterns and data layers
- Expert knowledge of Golang
- Passion to build internal solutions and own development of enterprise-wide applications
- Extensive knowledge of building quality APIs for internal and external products
- Extensive experience integrating internal and third-party services into your solution
- Highly proficient in modern software engineering practices for testability and readability
- Demonstrated ability to design the architecture of software systems to ensure they achieve functionality, performance, scalability, and maintainability requirements
- Minimum 15 years’ experience in software engineering-related discipline
- Active TS/SCI security clearance
- US CITIZENSHIP REQUIRED
Qualifications
- Degree (Bachelor’s, Master’s, or PhD) in Computer Engineering or Computer Science
Skills
- Experience providing technical leadership and guidance to junior team members and mentoring other engineers to grow in their technical abilities
- Highly proficient in C++ and Python for engineering and scientific applications in LINUX environments
- Knowledge of cloud computing platforms like Amazon Web Services (AWS)
- Knowledge of Javascript and web technologies such as VueJS or React
- Experience automating workflows across the enterprise
- DevOps and Cloud computing Experience (Gitlab, CI/CD, CVE mitigations, Docker, Kubernetes, PIP)
- Agile development processes and leadership
Benefits
Full relocation provided
Remote work/telework is not available for this position.