Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Mid to Senior
Qualifications
Proven experience in Java and JavaScript development. Strong proficiency in SQL and database management. Ability to work collaboratively in a team environment. Excellent problem-solving skills and attention to detail. Experience with Agile methodologies is a plus.
About the job
Join Sonsoft Inc. as an Advanced Developer specializing in Java, JavaScript, and SQL. We are seeking a talented individual who thrives in a dynamic environment and is eager to tackle complex challenges. Your role will involve designing, developing, and maintaining robust applications that enhance our clients' operations.
About Sonsoft Inc.
At Sonsoft Inc., we pride ourselves on delivering innovative technology solutions that empower our clients. Our team is dedicated to excellence and fostering a collaborative work atmosphere where creativity and technical expertise can flourish.
Full-time|$228K/yr - $280K/yr|On-site|Cambridge, MA USA
Pioneering Medicines, part of Flagship Pioneering, develops a broad range of new treatments by applying advanced scientific platforms. The team combines deep drug development knowledge with creative approaches to uncover and advance new therapeutic ideas. Close collaboration with Flagship’s bioplatform companies and external partners helps align efforts with…
POS-9034About Our TeamThe Commerce Hub at HubSpot is revolutionizing how businesses sell, bill, and manage revenue seamlessly within our platform. Handling billions in customer transactions, our focus on accuracy, clarity, and reliability is paramount. We are developing an AI-first commerce ecosystem that integrates flawlessly with HubSpot’s CRM, offering a streamlined, consistent, and adaptable experience for both sellers and buyers.About the RoleWe are in search of a Principal Software Engineer to drive the technical evolution of Commerce Hub. This pivotal role demands hands-on involvement, where you will engage in coding, exploring services, evaluating complex designs, troubleshooting intricate systems, and taking ownership of the architecture for critical components in CPQ, Billing, Payments, and Revenue OS.Your ResponsibilitiesDevelop a Cohesive, Scalable PlatformInfluence the technical roadmap for CPQ, Billing, and Payments using strong, decisive patterns.Define and enhance core domain models to ensure consistent and predictable behavior for pricing, products, contracts, invoices, and payments.Create frameworks that facilitate easy extensions without increasing complexity.Be a Proactive, Impactful BuilderRegularly write code, lead design reviews, and construct impactful systems from start to finish.Manage extensive multi-team projects that encompass CPQ, Billing, and Payments.Transform prototypes into scalable production-ready solutions.Guide Architectural DirectionEstablish patterns for extensibility, contract boundaries, financial accuracy, event-driven consistency, and safe interactions between AI/agents and commerce objects.Advocate for simplicity in complex domains while maintaining consistency across surfaces.Collaborate Closely with Product LeadershipShape product strategies across CPQ, Buyer Portal, and Revenue OS.Assist teams in navigating trade-offs between speed, accuracy, compliance, and long-term platform sustainability.Elevate Organizational StandardsMentor senior engineers and technical leads.Drive informed design choices and facilitate learning from incidents and significant migrations.Encourage teams to align on best practices and strategic goals.