
Senior Software Engineer – Registry
Defense Unicorns
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $148,750 - $201,250 per year
Job Level
About the role
- Work with engineers internal to the company, and within the open source community on feature and bug fix requests
- Proactively identify and resolve ambiguity in product requirements
- Comfortable working proactively, managing time efficiently, and thriving in a vibrant remote work environment! ✨🦄
- Actively participate in communities of practice via Slack and Github Issues
- Integrate software products with existing defense systems, ensuring seamless interoperability and adherence to security protocols
- Own architecture decisions and ensure technical quality across the engineering team
- Participate in on-call rotation for our production environment
- Develop comprehensive documentation, including design specifications, user manuals, and maintenance guides
- Contribute to Open Source Projects. Participating in Cloud Native Computing Foundation (CNCF), Apache Software Foundation (ASF), or Open Source Security Foundation (OpenSSF) is a huge plus!
- Stay abreast of emerging technologies and industry trends to inform product enhancements and innovation.
- Provide technical mentorship and elevate engineering standards across the team
- Influence product direction through deep understanding of user needs and system constraints
Requirements
- 5+ years experience with software engineering
- Experience building a software tool with core focuses on software lifecycle and management
- Proficient in Go (proficiency in other modern programming languages a plus)
- Strong understanding of system design, APIs, databases, and cloud architecture (e.g., AWS, Azure)
- Familiar with OCI Specifications (Image and Distribution)
- Experience with Supply Chain Security (e.g., SBOMs, security scanning, etc.)
- Excited to assess intricate problems, propose solutions, and implement them effectively
- Familiar with Core Kubernetes Concepts
- Strong communication and collaboration skills, comfortable conveying technical concepts to both technical and non-technical audiences.
Benefits
- 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Gosystem designAPIsdatabasescloud architectureAWSAzureOCI SpecificationsSupply Chain SecurityKubernetes
Soft Skills
communicationcollaborationproblem-solvingtechnical mentorshiptime managementproactive workinfluence product directionuser needs understanding