Software Engineer
Kudu Dynamics is a Leido's owned company, forged out of a decade of experience in computer networks and staffed with talent who have built, overseen, and enhanced capabilities throughout the entire USG arsenal. Our team of hackers, engineers, makers, and shakers have experience spanning centuries of research, development, and missions - across desktop, mobile, IoT, and embedded platforms. Kudu Dynamics is uniquely qualified to anticipate tomorrow's threats and build the next generation of capabilities.
The team is looking for a talented software engineer with Android development skills. You would contribute to a small team building a secure and resilient automation framework. To do this, we need to build reliable and scalable code that can rapidly deliver value to our customers. We are looking for a talented software engineer who takes pride in delivering high quality, maintainable solutions that are able to be deployed and used at regular intervals.
Responsibilities
- Able to work in a small team to design, build, integrate, and test components into a deployable distributed system
- Participate in all aspects of the development lifecycle : research, design, develop, test, SCM, code review, CI / CD, troubleshooting / support, and performance measurement
- Able to travel on occasion to support testing and integration events. Two one-week integration planning events are anticipated at a minimum, but additional opportunities are available if desired
Required Qualifications
Experience with Android development, including full-stack applicationsExpertise in at least one of the following programming languages : Java, KotlinExperience with PythonStrong communications skills, including the ability to communicate both verbally and in writingA U.S. citizen with the ability to obtain and maintain a Top-Secret clearanceHold a degree in computer science or computer engineering or equivalent hands-on experiencePreferred Qualifications
Android system internals, including patching, reverse engineering and instrumenting Android applicationsExperience with automated testing frameworks, in addition to any experience writing / conducting test plansBackground in cryptography, privacy, virtual private networking, distributed computing protocolsExperience in commonly used communications protocols such as TCP, UDP, HTTPS, TLSExperience with container technologies such as DockerExperience creating CI / CD pipelinesExperience evaluating open-source code for suitability to satisfy program objectives and making modifications as neededExperience with full-stack development in a Linux environmentBenefits We Provide
Equity at a company that is doing dynamic, fun, meaningful, and interesting work.A flexible work schedule, with the option to work remotely most days, if that's your style.Your own yearly discretionary budget to buy the things that make you happy.In addition to highly competitive salaries, we offer premium healthcare options, 401k matching, and an annual pass to a swim in the bonus pool. We also offer four weeks of paid time off and 11 federal holidays to utilize whenever you want throughout the year.Awesome, enthusiastic co-workers and a company culture that promotes a jerk-free environment. Rattle the windows with the company band, participate in board game or movie nights, and help balance out the scotch vs. bourbon ratio in the office.Kudu provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
Pay Range : $150,000 - $175,000 per year
Group ID : 91117906