Job Description & How to Apply Below
Deal Maker is a fast-growing fintech company revolutionizing the capital markets ecosystem with a mission to make online capital raising mainstream. We empower founders, CEOs, and operators to raise capital digitally, both from their own communities and through strategically marketed campaigns. No other platform provides an end-to-end solution like ours—and our track record speaks for itself, with over $2B raised across 1,000+ campaigns.
We power the largest online capital raises for customers like Energy
X ($88M), Green Bay Packers ($65M), Miso Robotics ($72M+), Monogram Orthopaedics (Nasdaq:
MGRM) and many others, with 3 IPOs in the past year alone. We are quickly expanding our horizons and are seeking talented team members to join us on our journey to transform the global capital market.
Deal Maker is a fast-growing Fintech organization revolutionizing the capital market ecosystem across North America and globally. Our vision is to make online capital raising mainstream. We deliver speed, innovation, and efficiency through our unique proprietary technology, which has powered over 700 private placements totaling $2B+ in capital raised. We are expanding our horizons and are seeking talented team members to join us on our journey to transform the global capital markets.
Who are you?
As a passionate and experienced Staff Software Engineer, you thrive in a challenging environment where you can leverage your deep understanding of software architecture and design to create impactful solutions. You are a self‑starter who enjoys tackling complex challenges and delivering innovative solutions. You understand the importance of building robust, scalable, and maintainable systems that meet current and future business needs.
You are comfortable working both independently and collaboratively, leveraging your expertise to guide and mentor other engineers.
What you will do
As a Staff Software Engineer at Deal Maker, you will play a pivotal role in shaping the technical architecture and driving the successful delivery of complex, high‑impact projects across the business. You will leverage your deep understanding of software architecture, design patterns, and system design principles to create robust, scalable, and maintainable solutions.
Architecting for the Future: You will lead the design and implementation of key architectural components and systems, ensuring they meet current and future business needs. This includes anticipating scalability challenges, considering security best practices, and making technology choices that align with the long‑term strategy of the organization. You will create and maintain comprehensive architectural documentation and guide the team in adhering to established design principles.
Driving Solution Design: You will own the technical design and implementation of complex solutions, working closely with product managers, stakeholders, and other engineering teams to translate business requirements into effective and efficient technical solutions. This involves making critical design decisions, resolving technical challenges, and ensuring that solutions are well‑documented and easy to maintain.
Mentoring and Guiding: You will serve as a technical mentor and guide for junior and mid‑level engineers, sharing your expertise in architecture, design, and problem‑solving. You will foster a culture of technical excellence within the team by providing guidance, conducting code reviews, and helping team members improve their skills and knowledge.
Championing Technical Excellence: You will actively promote and champion best practices in software development, including code quality, security, testing, and maintainability. You will influence technical decisions across the organization, advocating for solutions that are both effective and efficient. You will proactively identify and address technical debt and contribute to the ongoing improvement of the organization’s technology infrastructure.
Collaboration and Communication: You will effectively communicate technical information to both technical and non‑technical audiences, ensuring clear and concise explanations of complex technical…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×