Software Architect - GTRI - CIPHER - Open Rank
Georgia Tech Research InstituteAbout the role
Overview:
The Georgia Tech Research Institute (GTRI) is the nonprofit, applied research division of the Georgia Institute of Technology (Georgia Tech). Founded in 1934 as the Engineering Experiment Station, GTRI has grown to more than 2,900 employees, supporting eight laboratories in over 20 locations around the country and performing more than $940 million of problem-solving research annually for government and industry. GTRI's renowned researchers combine science, engineering, economics, policy, and technical expertise to solve complex problems for the U.S. federal government, state, and industry.
Georgia Tech's Mission and Values
Georgia Tech's mission is to develop leaders who advance technology and improve the human condition. The Institute has nine key values that are foundational to everything we do:
1. Students are our top priority.
2. We strive for excellence.
3. We thrive on diversity.
4. We celebrate collaboration.
5. We champion innovation.
6. We safeguard freedom of inquiry and expression.
7. We nurture the wellbeing of our community.
8. We act ethically.
9. We are responsible stewards.
Over the next decade, Georgia Tech will become an example of inclusive innovation, a leading technological research university of unmatched scale, relentlessly committed to serving the public good; breaking new ground in addressing the biggest local, national, and global challenges and opportunities of our time; making technology broadly accessible; and developing exceptional, principled leaders from all backgrounds ready to produce novel ideas and create solutions with real human impact.
Project/Unit Description
The Georgia Tech Research Institute (GTRI) is seeking senior software engineers to join the Threat Analysis Branch (TAB) of the Cybersecurity, Information Protection, and Hardware Evaluation Research (CIPHER) Lab.
As a Senior Software Engineer, you will contribute to and lead the research & development of high-quality software systems, tools, and algorithms to address real-world cyber threat analysis and intelligence problems. You will help fuse carefully designed software with state-of-the-art cybersecurity and threat intelligence research to provide support to cybersecurity researchers, cyber protection and mission teams, threat intelligence analysts, and cyber network operators.
The capabilities you help build will address challenges faced by key DoD and IC customers, including malware analysis and detection, open-source threat intelligence and attribution, threat modeling, and network analysis. These capabilities will utilize state-of-the-art machine learning, other artificial intelligence techniques, and data analysis algorithms. They will require careful User Experience considerations as they present advanced visualizations to a variety of end-users.
As a Senior Software Engineer in TAB, you will be expected to participate both as a technical lead and as an individual contributor on projects.
As an individual contributor, you will be expected to provide significant technical contributions and input to projects led by other TAB members. You will be expected to quickly transform high-level research concepts into concrete technical implementations.
Further, as a technical lead, you will be expected to lead development of both new and existing capabilities, and to provide the key technical architecture and vision for those projects. In this capacity, you will lead small to medium teams (2-10 researchers) comprising researchers of all seniorities from students to Principal Research Engineers. However, you will be a key technical contributor to the projects you lead and will be expected to be the “go-to” person for anyone with questions about your projects.
As a tech lead, you will also be expected to interface with end-users of the projects you help lead, interpreting their technical needs and translating their requirements to concrete development or research plans. While other project support specialists will assist with the majority of financial concerns, you will be expected to maintain a basic awareness of your projects’ budget and spend plans to properly lead your development teams.
You will never be siloed into running a single project forever – in fact, you will be expected to help expand and spin-off your projects into new research ideas and assist TAB leadership in pitching and selling new capabilities or ideas to existing or new customers. Additionally, you will
Projects you lead may range in maturity from small internally funded research ideas to long-running (10+ years!) highly mature software projects.
Our projects utilize numerous tech stacks and build tools, and selecting the appropriate tooling for a project will be part of your responsibility. Accord
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s