
Quick Summary
Software Engineer I: Financial Technology Development
Join Blue Ridge Associates, a leading ESOP administration firm dedicated to helping employees nationwide achieve financial independence through Employee Stock Ownership Plans (ESOPs) and 401(k) services. We seek a motivated Software Engineer I to contribute to the design, development, and maintenance of scalable software applications.
In this role, you will collaborate with senior engineers and cross-functional teams, building new features and enhancing existing systems using modern web and cloud technologies. This position offers hands-on experience with real-world production systems and significant opportunities for technical skill growth.
We support a remote-first work culture with office options available in VA, MD, OH, IL, CA, and MN.
Key Responsibilities
- Assist in the design, development, and maintenance of scalable and reliable software applications.
- Write clean, maintainable, and efficient code utilizing PHP, Python, SQL, and related technologies.
- Collaborate with senior engineers, product managers, and other stakeholders to implement new features.
- Participate in code reviews, adhering to established coding standards and best practices.
- Help troubleshoot, debug, and resolve software defects and performance issues.
- Contribute to improving existing codebases for enhanced performance and maintainability.
- Learn and apply industry trends, technologies, and best practices in software engineering.
Requirements
Skills and Abilities
- Working knowledge of web technologies such as HTML5, CSS, JavaScript, and PHP.
- Familiarity with Python and SQL.
- Basic understanding of object-oriented programming (OOP) principles and design patterns.
- Exposure to relational databases; experience with non-relational databases is a plus.
- Familiarity with version control systems, especially Git.
- Basic understanding of cloud platforms, preferably AWS.
- Strong problem-solving skills and willingness to learn.
- Exposure to Agile development methodologies is a plus.
Education and Experience
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- 0–2 years of professional experience in software development (internships or co-op experience acceptable).
- Experience working on academic, personal, or early-career projects involving web or software development.
- Familiarity with front-end frameworks such as React is a plus.
- Interest in cloud services and microservices architecture is a plus.
Compensation and Benefits
The annual base salary range for this position is $65,000 - $110,000.
- Remote-first work culture with in-office options (VA, MD, OH, IL, CA, MN).
- Competitive salary & comprehensive benefits (medical, dental, vision, life, disability).
- 401(k) with company match + HSA with contribution.
- Generous PTO for parental leave, vacation, and holiday time.
- Support for certifications, association dues, and professional growth.
- Company culture built on community: happy hours, social events, committee opportunities, and volunteer opportunities.
Our Values
We are driven by our vision to help more people achieve financial independence and meaningful retirement. Our values include:
- Precision: Accurate records, timely and error-free service.
- Efficacy: Ensuring compliance and guiding participants toward retirement readiness.
- Advocacy: Championing regulatory and legislative change.
- Collaboration: Trusted partners to clients, advisors, and teammates.
- Excellence: Personalized, proactive, high-touch service.
Must be authorized to work in the US. Blue Ridge is an Equal Opportunity Employer committed to equal pay and pay transparency.
