Juniper Square

Senior Software Engineer, Treasury

Juniper Square

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $165,000 - $215,000 per year

Job Level

About the role

  • Design and architect systems for the Treasury Platform, actively participating in design reviews.
  • Mentor engineers, fostering their growth and development by upholding a high bar for quality and operational metrics.
  • Contribute to and drive complex projects, executing development tasks through completion.
  • Collaborate with cross-functional partners (Product, UX, QA) to ensure the team meets project timelines and solutions align with business strategy.
  • Ensure high quality in deliverables through code reviews and by applying best practices for robust and scalable solutions.
  • Own monitoring, diagnosing, and resolving production issues within the Treasury Platform.
  • Assist in assessing technical risk and feasibility to support the technical roadmap.
  • Provide technical support for stakeholder groups, making complex concepts easy to understand.

Requirements

  • Bachelor's degree in Computer Science.
  • A master's degree is nice to have.
  • 6+ years of relevant tech industry experience, with a proven track record of independence and technical leadership.
  • Experience as an independent team leader and mentor of up to senior contributors.
  • Expertise in object-oriented programming (OOP) such as Python, Node/TS, or similar server-side languages.
  • Experience with front-end technologies like React, CSS frameworks, HTML, and Javascript.
  • Experience with Relational Databases like Postgres or MySQL.
  • Experience with SQL database schema design and query optimization.
  • Experience with Cloud technologies (AWS preferred) and Container technologies (Docker and k8s).
  • Experience with GraphQL and Apollo Server is a plus but not required.
  • Experience in a Treasury, Payments, or Accounting domain is nice to have.
  • Must be flexible and adaptable—you will be operating in a fast-paced startup environment.
Benefits
  • Health, dental, and vision care for you and your family
  • Life insurance
  • Mental wellness coverage
  • Fertility and growing family support
  • Flex Time Off in addition to company paid holidays
  • Paid family leave, medical leave, and bereavement leave policies
  • Retirement saving plans
  • Allowance to customize your work and technology setup at home
  • Annual professional development stipend
Applicant Tracking System Keywords

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

Hard Skills & Tools
object-oriented programmingPythonNode.jsTypeScriptReactCSS frameworksHTMLJavaScriptRelational DatabasesSQL
Soft Skills
mentoringtechnical leadershipcollaborationproblem-solvingcommunicationflexibilityadaptability
Certifications
Bachelor's degree in Computer ScienceMaster's degree