Cyber Skyline is looking for a staff software engineer to support software development and operations. You will lead a team of software engineers and be involved in all aspects of the product life cycle to grow a commercial software product.
This position is a contingent full time position with an expected start date in August 2024 and is contingent upon contract award.
Must hold or be eligible to hold Public Trust clearance
Transitioning veterans and careers transitioners are encouraged to apply.
Salary: Starting at $160,000/yr, negotiable based on capabilities
You will:
- Lead and guide a team of software engineers to execute on projects
- Serve as a primary point of contact for customer accounts
- Build intuitive and powerful workflows to solve important cybersecurity skills measurement and skills development problems
- Solve challenging scaling problems to ensure a seamless user experience and high availability
- Identify and solve problems around architecture, user experience, performance, security, and stability
- Design and implement solutions based on a customer-centric & user-centric approach
- Contribute to product development strategy
- Develop practical challenges for skills assessments
- Assist the team in providing support to customers
Desired skills / knowledge:
- JavaScript / Node.js
- Interfacing with databases
- Containerization (Docker / Kubernetes)
- Computer networking
Who you are:
- Have strong communication skills and work well within a team environment
- Enjoy taking full-cycle ownership from product/feature conception to production release
- An independent thinker than can synthesize information to develop an intuitive approach to solve complex problems
- Want to get things done right rather than duct taping solutions together
Nice to haves:
- Interest in cybersecurity / a frequent participant in hackathons or cybersecurity competitions (CTFs)
- Practical experience deploying containerized applications
- Familiarity with:
- React.js
- MongoDB
- Redis
What you’ll get:
- Work from your home with a home office stipend
- Health insurance, vision insurance, and dental insurance
- Quarterly company wellness stipend
- 401k match after 6 months of employment
- Reimbursement for half of your Internet bill
- The experience of being involved in all aspects of growing a software product
- Professional development in scaling large, distributed systems
- The opportunity to develop a product that will help the careers of other individuals
- Learn new technology trends while creating CTF challenges
- Annual DEFCON trip with the rest of the engineering team
Our hiring process:
- Introductory Call - Initial conversation with the hiring manager to talk about the company, role, and expectations. No skills questions.
- Capabilities Interview - Work together with the hiring manager and walk through your approach in solving a practical problem. Notes from this interview are shared with the team for evaluation.
- Team Interview - Meet the people you would be working with in this role, work through a technical challenge with them, and ask them questions about working at Cyber Skyline.
How to boost your odds to get an interview:
- Keep your resume professional and free of any spelling / grammatical mistakes
- Answer “I read the job description” when responding to the question, “In one sentence - what makes you uniquely qualified for this role?”
- Use the past experience on your resume to highlight the outcomes and impact you achieved through your work