
Lead Software Engineer
FINRA
full-time
Posted on:
Location Type: Hybrid
Location: Rockville • California • District of Columbia • United States
Visit company websiteExplore more
Salary
💰 $131,200 - $248,700 per year
Job Level
Tech Stack
About the role
- Own development of software products and works on improving quality of the product
- Manage processes, projects or products to improve efficiency
- Design and develop industry-leading solutions that meet quality standards and help achieve objectives
- Ensure comparison of tasks and quality of work, supporting peers to ensure team delivers consistently
- Coach and train less experienced colleagues
- Partner within and across teams to remove barriers and identify shared goals
Requirements
- Bachelor’s degree in Computer Science, Information Systems or related discipline with at least 7 years of related experience, or equivalent training and/or work experience
- Strong system design experience
- Strong experience in object-oriented development
- Strong experience with cloud technologies
- Strong experience in data storage technologies
- Strong experience in performance tuning and optimization
- Strong experience in DevOps and CI/CD technologies
- Strong experience in test automation and unit testing
- Strong experience in software security
Benefits
- Comprehensive health, dental and vision insurance
- Basic life, accidental death and dismemberment, supplemental life insurance
- Short- and long-term disability insurance
- 401(k) plan with company match and eligibility for FINRA-funded retirement contribution
- Tuition reimbursement
- Commuter benefits
- Adoption assistance
- Backup family care
- Surrogacy benefits
- Employee assistance programs
- Wellness programs
- Generous time-off program of 15 days paid time off, 5 personal days, and 9 sick days
- Two volunteer service days based on full-time schedule
- Paid holidays
- Military leave, jury duty leave, bereavement leave, voting and election official leave, care of a family member leave, childbirth and parental leave
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
system designobject-oriented developmentcloud technologiesdata storage technologiesperformance tuningoptimizationDevOpsCI/CDtest automationunit testing
Soft Skills
process managementproject managementcoachingtrainingteam collaborationefficiency improvementquality assurancegoal identification
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Information Systems