Software Engineer, Platform Infrastructure
ABOUT US
Founded in 2014 and having grown to 110 global team members, Supernova offers the industry’s first and only cloud-based, fully customizable, end-to-end software solution to automate securities-based lending (SBL) from origination through the life of the loan. By combining thought leadership in suitability and risk management with industry-leading education and the latest technology, Supernova enables advisors to deliver holistic, goals-based advice and to help their clients achieve financial wellness. We partner with the industry’s largest banks, most prominent insurance companies and leading online brokerages to democratize access to securities-based lending and better the entire financial ecosystem.
JOB DESCRIPTION
Supernova Technology is looking for a software engineer to build the next-generation platform for building, testing, and deploying Supernova's SBL product software at scale. We focus on a high level of automation and distributed systems to enable practical and scalable services.
RESPONSIBILITIES:
- Maintain Supernova's Infrastructure as Code
- Manage multiple AWS accounts and EKS and ECS clusters
- Manage multiple AWS accounts
- Maintain and improve Continuous Integration & Continuous Delivery in the software engineering processes
- Develop backup/recovery systems, development automation routines, and run disaster recovery exercises
- Develop an understanding of the near, mid, and long-term needs of the business and how the work of the SRE team contributes
- Influence architectural decisions with a focus on security, scalability, and high performance
QUALIFICATIONS:
- BA or BS in Computer Science or related field or equivalent experience. MS in CS a plus
- 2+ years of coding (Python, Shell Scripting, etc.), scaling, and architecture work
- Expert knowledge of Docker and Kubernetes
- Experience with Amazon Web Services
- Experience with Build and Deployment tools such as Jenkins or equivalent
- Experience in Airflow is preferred but not required
- Experience with ELK Stack and MySQL is a plus
- Solid understanding of Core SRE principles
- Strong technical aptitude and exceptional communication skills (written and verbal)
- Ability to appropriately prioritize and respond to different escalations
- Great troubleshooting and analytical skills, drive to help customers, and the ability to dive deep and learn a new product
- Experience and desire to work cross-functionally