Reach Financial

Junior Software Engineer

Reach Financial

full-time

Posted on:

Location Type: Hybrid

Location: 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Junior

Tech Stack

AWSCloudJavaScriptPython

About the role

  • Work as part of a team building a modern, full stack B2C loan origination system as an augment to, and extension of, our existing technology platform
  • Deliver high-quality, on-time features and bug fixes under the guidance of senior team members
  • Take ownership of smaller features and gradually increase responsibility over time
  • Contribute to testing efforts, including writing unit tests and participating in QA processes
  • Participate in code reviews, both giving and receiving constructive feedback
  • Collaborate within cross-functional teams including Product Manager, Product Designers, SDET, SRE and Platform engineers
  • Work closely with senior engineers and your mentor to develop technical skills
  • Follow established development workflows including version control, CI/CD, and deployment processes
  • Learn and apply software engineering principles including design patterns, testing strategies, and debugging techniques
  • Participate in team meetings, stand-ups, sprint planning sessions, and retrospectives
  • Contribute to technical discussions and gradually develop your voice in architectural decisions
  • Learn our technology stack, development processes, and business domain
  • Communicate progress, blockers, and questions clearly and proactively
  • Document your work and contribute to team knowledge sharing

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or related technical field, OR equivalent practical experience
  • 0-2 years of professional software development experience
  • Solid understanding of programming fundamentals including data structures, algorithms, and object-oriented programming
  • Basic understanding of web development concepts (HTTP, APIs, databases)
  • Experience with at least one modern programming language (e.g., Python, JavaScript)
  • Familiarity with version control systems (e.g. Git)
  • Experience with cloud platforms (e.g. AWS)
  • Understanding of software testing principles and practices
  • Exposure to agile development methodologies
  • Open to explore and learn Salesforce development for employee-facing tool use cases
  • Eager to learn and grow in a fast-paced environment
  • Strong communication skills and ability to ask thoughtful questions
  • Strong problem-solving skills and attention to detail
  • Collaborative mindset and enjoys working as part of a team
  • Self-motivated with good time management skills
  • Comfortable with ambiguity and changing requirements
  • Passionate about technology and building great software
  • Familiar and experienced with latest AI tools: LLMs, MCPs, etc
  • Nice to haves: Familiarity with financial lending concepts; Internship or co-op experience; Familiarity or experience with our tech stack (Salesforce, JavaScript, Python)
Benefits
  • Remote First Culture with optional Hybrid opportunities
  • Structured mentorship and growth opportunities.
  • Friendly, collaborative team environment.
  • Access to modern tools, technologies, and learning resources.
  • Healthcare, Life Insurance, 401k Match
  • Paid Time Off, Paid 12-week Parental Leave
  • Disability (short-term, long-term), Employee Assistance Program
  • Spending Accounts (Transit/Parking, Medical, Dependent Care)
  • Insurance Discounts (home, auto, pet)

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
programming fundamentalsdata structuresalgorithmsobject-oriented programmingweb developmentPythonJavaScriptsoftware testing principlesagile development methodologiesSalesforce development
Soft skills
strong communication skillsproblem-solving skillsattention to detailcollaborative mindsetself-motivatedtime management skillscomfortable with ambiguityeager to learnability to ask thoughtful questionspassionate about technology
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Software Engineeringrelated technical field
Mention Me

Senior Software Engineer – Data Focus

Mention Me
Seniorfull-time🇬🇧 United Kingdom
Posted: 28 minutes agoSource: apply.workable.com
AirflowAWSBigQueryGraphQLJavaScriptMySQLPHPPythonReactSOAPSQLSymfony+1 more
Promise

Software Engineer, AI

Promise
Mid · Seniorfull-time$150k–$215k / yearCalifornia · 🇺🇸 United States
Posted: 28 minutes agoSource: jobs.ashbyhq.com
TCGplayer (an eBay company)

Computer Vision Software Engineer

TCGplayer (an eBay company)
Mid · Seniorfull-time$95k–$169k / yearColorado · 🇺🇸 United States
Posted: 41 minutes agoSource: ebay.wd5.myworkdayjobs.com
AWSETLLinuxPythonSQL
Waabi

Software Engineer, Onboard Software, Sensors

Waabi
Mid · Seniorfull-time$150k–$213k / yearCalifornia, Pennsylvania · 🇺🇸 United States
Posted: 1 hour agoSource: jobs.lever.co
LinuxRust
Waabi

Senior/Staff Software Engineer, Onboard Software, Sensors

Waabi
Seniorfull-time$155k–$249k / yearCalifornia, Pennsylvania · 🇺🇸 United States
Posted: 1 hour agoSource: jobs.lever.co
LinuxRust