Jobs · himalayas
Senior Software Engineer
Ironwood Digital · United States · Posted 13d ago
Available in 2 locations
Carlsbad, CA, United States · remote Apply → United States · remote Apply →About the role
Design and deliver software solutions for insurance applications using Node.js and C#.
As a Senior Software Engineer on the Insurance Applications team, you will design, build, and deliver software solutions that power Ironwood Digital ’s insurance business spanning APIs, microservices, relational databases, and messaging infrastructure. You’ll partner closely with Product to shape technical direction. Our backend is built on Node.js and C#: A microservices architecture with complex workflows orchestrated through RabbitMQ and backed by PostgreSQL. The system ingests data from diverse sources, including Ironwood Digital 's own, to deliver high-value insights to our customers. This role focuses on backend services, messaging strategy, and database design. At Ironwood Digital , engineers move across teams and projects as business needs evolve. We value versatility, leadership, and a willingness to tackle problems across the full stack. You may be presented with opportunities to collaborate with teams working in Go, so a desire to learn new technologies is a plus. Key Responsibilities Application development & solution design Design, implement and support microservices and APIs. Write unit, integration and automated system tests. Lead designs of major software components and systems. Manage individual project priorities, deadlines and deliverables. Continuous Improvement Contribute to improvement initiatives across the Engineering organization. Compliance with Ironwood Digital values, policies and standards, and ensure compliance with all local statutory requirements. Complies with responsibilities of working for a private equity. Complies with all local legislative requirements. Adheres to company guidelines and the corporate Code of Conduct. Where appropriate, keep up to date with legislative requirements. Acts in an ethical way when dealing with company assets and other people. Key Requirements Experience 5+ years professional software engineering experience. Skills C#, NodeJS/JavaScript Microservice and API design Working with cloud environments (AWS preferred) Relational databases (PostgreSQL preferred) Messaging systems (RabbitMQ preferred) Personal Attributes Excellent verbal, written and visual communication skills. Positive self-starter. Strong problem-solving skills. Customer service focus, both internal and external. Sufficient humility to be wrong, own up and learn from mistakes Why you'll love working at Ironwood Digital : We move fast and work smart; often wearing multiple hats. We adapted to remote working with ease and are continually looking at ways to improve. We’re proud of our inclusive, supportive culture, and maintain a safe environment where everyone feels a sense of belonging and can be themselves. Ironwood Digital offers : In addition to flexible time off, Ironwood Digital offers 4 extra "YOU" days off each year - take a break, no questions asked! Company-sponsored volunteering days to give back. Generous parental leave policies for growing families. Work from Overseas Policy - explore the world in the approved list of cities while you work! Discounted Private Health Insurance plans. Monthly wellbeing and technology allowance. A Ironwood Digital subscription (naturally!). Learn More About The Work We Do : YouTube Page LinkedIn Page Thanks, but we got this! Ironwood Digital does not accept unsolicited resumes from recruitment agencies and search firms. Please do not email or send unsolicited resumes to any Ironwood Digital employee, location or address. Ironwood Digital is not responsible for any fees related to unsolicited resumes. Property intelligence is reshaping how the world understands the built environment, and Ironwood Digital is driving that. We put powerful aerial imagery, AI-driven analytics, and geospatial tools into the hands of the people who plan, build, insure, and govern the places we all live and work. Our technology turns property uncertainty into decisive action, and our culture brings out the best in the people who build it. We move fast, we care about craft, and we're proud of what we're building. If you're energized by turning hard problems into real-world impact, we'd love to meet you Originally posted on Himalayas
Read the full posting on himalayas →
FAQ
Is the Senior Software Engineer role at Ironwood Digital remote?+
This Senior Software Engineer position is listed as remote (United States).
What is the salary for the Senior Software Engineer role at Ironwood Digital?+
The listing states Estimated 93k-215k USD.
What seniority level is this Senior Software Engineer role?+
This is a senior level position.
How do I apply for the Senior Software Engineer role at Ironwood Digital?+
Use the "Apply on himalayas" button to open the original posting on himalayas, where you can submit your application directly to Ironwood Digital.