What are the responsibilities and job description for the Cleared Back-End Software Engineer position at Radix Metasystems, Inc.?
Join Our Team! We seek the best talent and compensate accordingly. Radix is an inclusive workplace that fosters a professional, casual work environment and a leadership structure that enables collaboration and potential for employees to have daily impact on the Company's success.
Top Reasons Why You Want to Work for Radix as a Back-End Software Engineer
Radix customers require innovative solutions that meet ever-evolving mission needs. In this role, the selected candidate will be part of a talented team of mission-focused engineers tasked with developing innovative and complex solutions. We are seeking a Back-End Software Engineer to develop scalable, high-performance, cloud-based software systems. Our system will apply state-of-the-art algorithms and machine learning techniques to generate events and activities that provide real-time global situational awareness.
Responsibilities and Duties:
Required Qualifications:
Top Reasons Why You Want to Work for Radix as a Back-End Software Engineer
- Small Company Culture
- Relaxed Flexible Work Environment
- Competitive Wages: This position pays between $130,000 - $160,000
- Medical, Dental, and Vision Premiums 100% Employer Funded
- Short-Term, Long-Term Disability, and Life Premiums 100% Employer Funded
- Company Funded Retirement Plan of up to 25% of Base Salary
- 6 weeks of Paid Time Off (PTO)
- Professional Development and Educational Benefits
Radix customers require innovative solutions that meet ever-evolving mission needs. In this role, the selected candidate will be part of a talented team of mission-focused engineers tasked with developing innovative and complex solutions. We are seeking a Back-End Software Engineer to develop scalable, high-performance, cloud-based software systems. Our system will apply state-of-the-art algorithms and machine learning techniques to generate events and activities that provide real-time global situational awareness.
Responsibilities and Duties:
- Develop code in compliance with requirements and defined architecture
- Support Test Engineering for integration and test activities and events
- Participate in technical reviews and audits of software products
- Support development of complex internal and external system interfaces
- Build capabilities for deployment to cloud environments including debugging and updating to keep pace with the evolving environment and technology
- Understand customer, user, and operational requirements, and implement new functionality into software products
Required Qualifications:
- TS/SCI with Poly
- Minimum 10 years combined experience (6 years relevant work experience plus Bachelor's degree in a STEM discipline, or 4 years relevant work experience plus a Master's degree in a STEM discipline)
- Ability to design, develop, deploy, and maintain complex software solutions
- Strong interpersonal, verbal, and written communication skills
- Ability to effectively work and communicate with all levels of management and individual contributors on the program team
- Technical Qualifications:
- Development in a Linux environment using Java and/or Python languages, and tools such as Git, Eclipse, etc
- Understanding of formal software engineering principles including design, documentation, ticketing systems, version control, and Agile methodologies
- Ability to perform limited systems engineering to capture high-level design and to collaborate with the customer
- CompTIA Security certification or willingness to get certified
- Experience in geo-spatial information analytics
- Experience in software processing infrastructure such as Docker, Kubernetes, Helm
- Familiarity with AWS-hosted environments
- CI/CD pipelines and tooling (Gitlab CI/CD, ArgoCD, Jenkins)
- RESTful APIs
- Database technologies (PostgreSQL, SQLite, or other DBs)
- Familiarity with computer vision techniques
- Benefits are described under the Job Description
Salary : $130,000 - $160,000