Product Engineer
Staffing Solutions Enterprises
About the role
About
Join the Team as a Product Engineer - Drive Innovation and Impact
Are you passionate about building impactful software that transforms how businesses manage their financial data? As a Product Engineer, you'll play a pivotal role in developing, integrating, and refining cutting-edge solutions for a fast-growing SaaS company. This full-stack position offers you ownership from concept to deployment, working directly with leadership and making a real difference for customers across diverse industries.
What You'll Do:
- Develop and ship features using React/TypeScript on the frontend and Node.js/TypeScript on the backend, with PostgreSQL powering data storage.
- Design and implement integrations, reading API documentation, mapping external data, and creating robust sync workflows using TypeScript and Temporal.
- Engage directly with customers to understand their needs, translating insights into technical solutions.
- Review code, fix bugs, and contribute to maintaining a high-quality, healthy codebase.
- Collaborate across teams with a focus on QA, support, and knowledge sharing to ensure seamless product experiences.
Required Skills:
- BS in Computer Science or related field.
- 2-3 years of relevant software engineering experience.
- Expertise in TypeScript, with the ability to handle complex system thinking: accounting logic, data workflows, distributed services.
- Strong communication skills, capable of explaining technical details clearly.
- Ability to take ownership and thrive in a small, dynamic team environment.
Nice to Have Skills:
- Knowledge of accounting principles, journal entries, debits, and credits.
- Experience with third-party APIs and building data sync pipelines.
- Familiarity with workflow orchestration tools like Temporal.
- Experience with React and PostgreSQL is a bonus.
Preferred Education and Experience:
- Bachelor's degree in a technical field.
- Proven track record in software development, preferably within SaaS or financial tech domains.
Other Requirements:
- Willingness to participate in customer support and communicate directly with end-users.
- Attention to detail and proactive problem-solving mindset.
- Ability to adapt and implement new AI tools integrated into the development process.
If you're eager to own impactful features, work closely with a talented team, and help shape the future of financial SaaS solutions, we want to hear from you. Take the leap and apply now to become a vital part of our innovative engineering team!
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free