About the Role
The Software Engineer will design, build, and evolve backend platform services supporting critical lending and internal product workflows. This role is ideal for an engineer proficient in Golang, API-driven systems, and pragmatic backend design, capable of translating business needs into clean technical solutions and delivering reliable software in an agile environment.
Responsibilities
- Design, build, and enhance backend services and APIs that support critical platform capabilities across lending and internal product workflows.
- Help migrate business logic from legacy applications into modern Golang-based platform services, with attention to scalability, maintainability, and long-term platform health.
- Improve system quality through strong testing, performance optimization, observability, and practical fixes to bottlenecks and reliability issues.
- Contribute to engineering excellence through code reviews, CI/CD, release readiness, and mentorship of other engineers.
Requirements
- 3+ years of software engineering experience delivering production systems across the full software development life cycle.
- Hands-on experience with Golang and building backend services, APIs, and distributed systems in production environments.
- Experience developing RESTful APIs, service-oriented architectures, and relational data models with strong attention to performance and reliability.
- Knowledge and hands-on experience with relational databases, particularly Microsoft SQL Server (MSSQL) and/or PostgreSQL.
- Understanding of cloud-based software development and deployment, preferably on AWS, along with modern CI/CD practices.
- Strong grounding in computer science fundamentals, including data structures, algorithms, concurrency, and debugging.
- Experience with backend testing strategies, Git-based source control, and collaborative development in agile teams.
- Experience in financial services, lending, or other regulated environments is a plus.
- Strong ownership mindset with a bias for action and a commitment to delivering durable, high-quality solutions.
- Pragmatic problem-solver who can balance speed, quality, maintainability, and business impact.
- Collaborative teammate who communicates clearly, works well across functions, and helps elevate the engineering bar for the team.
- Continuous learner who brings curiosity, sound judgment, and a passion for improving systems, processes, and team effectiveness.
Skills
- Golang
- API-driven systems
- RESTful APIs
- Service-oriented architectures
- Relational data models
- Microsoft SQL Server (MSSQL)
- PostgreSQL
- Golang GORM framework
- AWS
- CI/CD practices
- Terraform
- Data structures
- Algorithms
- Concurrency
- Debugging
- Backend testing strategies
- Git-based source control
Experience Level
- 3+ years of software engineering experience
Education Level
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent practical experience.
Salary/Compensations
- $90,000 - $115,000
Benefits
- Bonus
- Company Stock Options
- 401(k) + Company Match
- Medical, dental, and vision coverage
- Annual HSA contribution of $1,700
- Life insurance, disability, and critical illness
- 14 Paid Holidays
- Snacks and drinks in the office
- Tuition reimbursement program
- Generous paid leave policies
- $2,000 Vacation Incentive Plan after 3 years
- $1,000 Sabbatical Day
- Wellness funds
- Work from Home funds
About the Company
- Ascent is a leading provider of innovative financial products and student support services that enable more students to access education and achieve academic and economic success.
- Ascent's planning tools and financing resources are co-created by students for those in college, graduate school, and career training programs.
- Ascent offers financial wellness education, student success services, and one-on-one and digital career coaching that put students' academic and professional goals within reach.
- Ascent has been widely recognized for its strong culture – named “Best Places to Work” by the San Diego Business Journal for the past 5 years – and as an industry leader – named “Best Student Loan” by NerdWallet for the past 3 years.
