
Senior Software Engineer, Treasury
Juniper Square
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $165,000 - $215,000 per year
Job Level
Tech Stack
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