Financial Software Engineer
4 days ago
About Puzzle Financial Inc.
Puzzle Financial Inc. is revolutionizing the accounting software industry by creating modern, user-friendly solutions that empower companies to take control of their finances.
Our platform connects with popular fintech tools to provide real-time financial insights to founders and finance teams. We're committed to helping businesses streamline their financial operations and make data-driven decisions.
About the Job
We're seeking a highly skilled Senior Backend Engineer to join our Growth & Monetization team. The ideal candidate will have deep backend engineering expertise, with particular strength in API design, data processing, and building secure, high-performance systems.
You'll have the opportunity to tackle complex technical challenges while directly impacting our platform's growth and revenue capabilities.
Responsibilities
- Design and implement backend services that power our revenue analytics and billing systems.
- Build robust, high-performance APIs to interact with our platform, ensuring scalability, security, and ease of integration (REST).
- Develop scalable data pipelines for real-time financial reporting and automated reconciliation.
- Create robust backend systems for subscription management and usage-based pricing.
- Build infrastructure for measuring and optimizing customer acquisition and retention.
- Architect event-driven systems for real-time financial reporting and forecasting.
- Create backend infrastructure for A/B testing and growth experiments.
- Ensure data consistency and system reliability across our financial platform.
Requirements
- 6+ years of software engineering experience.
- Experience with agile software development methodologies.
- Strong proficiency in modern programming languages like Typescript, as well as backend frameworks.
- Extensive experience designing and implementing REST APIs.
- Strong experience with database design (SQL, NoSQL) and analytics.
- Track record of building scalable backend systems that handle large amounts of sensitive data.
- Understanding of system design, microservices architecture, and API security.
Nice to Have
- Data engineering, data science or data analytics experience a big plus.
- Experience with various data analysis and ETL tools.
- Experience with streaming data processing (Kafka, Kinesis).
- Knowledge of financial reporting and accounting principles.
- GraphQL experience.
- Experience with cloud infrastructure (GCP).
- Prior fintech or startup experience.
About Us
Puzzle Financial Inc. is an equal opportunity and affirmative action employer. We welcome and encourage diversity in the workplace regardless of gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other characteristics protected by law.
Candidates should be currently residing in the U.S. or Canada to be eligible for this position. If hired, you will be required to present proof of work authorization. This employer is a participant of the E-Verify program.
#J-18808-Ljbffr
-
Backend Engineer Expert
3 days ago
St. John's, Newfoundland and Labrador, Canada Puzzle Financial Inc. Full timeAt Puzzle Financial Inc., we're revolutionizing accounting software with modern, user-friendly solutions that empower businesses to take control of their finances. Our platform seamlessly integrates with popular fintech tools, providing real-time financial insights to founders and finance teams.About the JobWe're seeking a Senior Backend Engineer to join our...
-
Senior Backend Engineer
4 weeks ago
St. John's, Newfoundland and Labrador, Canada Puzzle Financial Inc. Full timePuzzle is revolutionizing accounting software by creating modern, user-friendly solutions that give companies better control over their finances. Our platform connects with popular fintech tools to provide real-time financial insights to founders and finance teams.What we're looking forIn order to help us accomplish our ambitious goals we are looking for a...
-
Lead Software Engineer
4 weeks ago
St. John's, Newfoundland and Labrador, Canada Validus Risk Management Full timeWe are seeking a highly skilled and motivated Lead Software Engineer with extensive experience in trading systems to lead our new Client Success team for our Horizon platform. The successful candidate will be a problem solver, working closely with clients to understand their requirements and issues, designing complex solutions whilst maintaining application...
-
Software Engineer
4 weeks ago
St. John's, Newfoundland and Labrador, Canada Vish Full timeJob Title: Software EngineerVish, a Canadian startup, is seeking a talented Software Engineer to join our growing team in St. John's.We're disrupting the hair color industry by helping salons eliminate waste, boost revenue, and gain valuable insights through cutting-edge web applications.About Vish:Our mission is to revolutionize the hair color industry by...
-
Software Engineer
4 weeks ago
St. John's, Newfoundland and Labrador, Canada Vish Full time**Software Engineer Role**We are seeking a driven and talented Software Engineer to join our growing team in St. John's.Vish, one of Canada's most promising startups, is revolutionizing the hair color industry by helping salons eliminate waste, boost revenue, and gain valuable insights.About Vish:We empower local salons to optimize their color business while...
-
software engineer
5 hours ago
St. John's, Newfoundland and Labrador, Canada Validus Risk Management Full timeTitle: Lead Software Engineer (Client Success Team)Posted on: March 10, 2025 by Validus Risk ManagementJob DetailsWe are seeking a highly skilled and motivated Lead Software Engineer with extensive experience in trading systems to lead our new Client Success team for our Horizon platform. The successful candidate will be a problem solver, working closely...
-
Lead Software Engineer
4 weeks ago
St. John's, Newfoundland and Labrador, Canada Validus Risk Management Ltd. Full timeJob Description:We are seeking a highly skilled and motivated Lead Software Engineer with extensive experience in trading systems to lead our new Client Success team for our Horizon platform.The successful candidate will be a problem solver, working closely with clients to understand their requirements and issues, designing complex solutions whilst...
-
Software Engineer
5 hours ago
St. John's, Newfoundland and Labrador, Canada Vish Full timeSoftware Engineer - Revolutionize the Hair Color Industry with Vish (St. John's)Be part of something bigVish, one of Canada's most promising startups, is seeking a driven and talented Software Engineer to join our growing team in St. John's. We're disrupting the hair color industry, helping salons eliminate waste, boost revenue, and gain valuable insights....
-
Software Engineer
4 weeks ago
St. John's, Newfoundland and Labrador, Canada Vish Full timeSoftware Engineer - Revolutionize the Hair Color Industry with Vish (St. John's) Be part of something big Vish, one of Canada's most promising startups, is seeking a driven and talented Software Engineer to join our growing team in St. John's. We're disrupting the hair color industry, helping salons eliminate waste, boost revenue, and gain valuable...
-
Software Engineering Lead
2 days ago
St. John's, Newfoundland and Labrador, Canada Verafin Full timeJob SummaryWe are looking for a talented Senior Software Engineer to join our team. As a key member of our development group, you will be responsible for designing, developing, and maintaining complex data processing applications.Responsibilities:Develop software platforms that can process large amounts of dataKeep up-to-date on emerging trends and...
-
Software Engineer Developer
4 days ago
St. John's, Newfoundland and Labrador, Canada Boyd Corporation Full timeAbout the RoleWe are seeking a talented Software Engineer to join our multi-disciplined engineering team at Boyd Corporation.Job DescriptionThe successful candidate will be responsible for developing innovative thermal test solutions for the semiconductor industry. This includes:Collaborating with a multi-discipline team to design and develop thermal control...
-
St. John's, Newfoundland and Labrador, Canada Puzzle Financial Inc. Full timeWe are seeking a skilled Senior Backend Engineer to contribute to the success of Puzzle Financial Inc.'s Growth & Monetization team. This individual will bring deep backend engineering expertise, particularly in API design, data processing, and building secure, high-performance systems. As a vital member of our team, they will have the opportunity to address...
-
Senior Full Stack Developer Position
3 days ago
St. John's, Newfoundland and Labrador, Canada Puzzle Financial Inc. Full timePuzzle Financial Inc. is pioneering a new era in accounting software with cutting-edge, user-centric solutions that give businesses unparalleled control over their finances. Our platform seamlessly connects with prominent fintech tools, providing instant financial insights to founders and finance teams.About the OpportunityWe're looking for a Senior Backend...
-
Software Engineer
7 days ago
St. John's, Newfoundland and Labrador, Canada Rutgers University Full timeRutgers University is seeking a skilled Application Developer to support advanced courses in computer science. The ideal candidate will have experience with software development, integration with cloud APIs, and systems work.Key Responsibilities:Develop and extend software services in support of advanced coursesIntegrate Jupyterhub with grading software and...
-
Senior Software Engineer
4 days ago
St. John's, Newfoundland and Labrador, Canada Boyd Corporation Full timeJob OverviewBoyd Corporation's Fredericksburg, VA design center is developing innovative thermal test solutions for the semiconductor industry.Key Responsibilities:Collaborate with a multi-disciplined engineering team to provide cutting-edge thermal control products.Design and develop custom thermal control application software, encompassing hardware...
-
Software Solutions Sales Specialist
7 days ago
St. John's, Newfoundland and Labrador, Canada Xerox Corporation Full timeAbout Xerox Corporation:Xerox has continually redefined the workplace experience for over 100 years. Harnessing our leadership position in office and production print technology, we've expanded into software and services to sustainably power today's workforce. From the office to industrial environments, our differentiated business solutions and financial...
-
Software Engineer
5 days ago
St. John's, Newfoundland and Labrador, Canada Tbwa ChiatDay Inc Full timeJob Description:We are seeking a highly skilled Backend Developer to join our engineering team responsible for building and scaling backend services. This position requires expertise in microservices architecture, API development, cloud infrastructure, and database optimization.Responsibilities:Design, build, and maintain RESTful APIs and microservices.Work...
-
IT Software Engineer Vacancy
3 days ago
St. John's, Newfoundland and Labrador, Canada Omega AS Full timeAbout the RoleWe are seeking a talented Programmer Analyst Level 2 to join our team in St. John's, NL.This role involves working under the direction of the Design and Delivery Enterprise Applications Manager to complete service requests related to technical support of production systems.Complete fixes, changes, enhancements, and maintenance for production...
-
Software Engineer
3 days ago
St. John's, Newfoundland and Labrador, Canada Vish Full timeInnovative Solutions for a Global MarketVish is a pioneer in the hair color industry, and we are seeking a talented Software Engineer to join our team and contribute to the development of innovative web applications.As a key member of our scrum team, you will participate in all phases of the software development lifecycle, from solution design and...
-
Software Engineering Lead
1 hour ago
St. John's, Newfoundland and Labrador, Canada Validus Risk Management Full timeWe are seeking a highly skilled and motivated leader to join our Client Success team for the Horizon platform. The successful candidate will be responsible for leading a team of engineers, working closely with clients to understand their requirements and issues, designing complex solutions while maintaining application performance.About UsValidus Risk...