Principal Software Architect
Location
United States
Posted
94 days ago
Salary
$175K - $210K / year
Seniority
Lead
No structured requirement data.
Job Description
Principal Software Architect
b.well Connected Health
Principal Software Architect Remote (US) - Full-time Overview The Architecture team at b.well defines how our cloud-native, multi-tenant healthcare platform is designed and built. We establish architectural patterns, evaluate technology choices, and ensure the system stays coherent and scalable as it serves tens of millions of users. We’re hiring a Principal Software Architect to join the team and work horizontally across engineering - helping evolve platform architecture, distributed systems patterns, API design, and data architecture. You’ll bring particular depth in event-driven architecture and healthcare data systems (FHIR) while operating across the full technical stack. This is a horizontal architecture role, not an embedded feature-team tech lead position. What you’ll do: - Evolve platform architecture across services, data, events, APIs, and infrastructure - refining patterns for resilience, scalability, consistency, and performance that teams apply across the system. - Drive event-driven architecture including messaging patterns, event choreography, contract and schema governance, and integration strategies. - Shape FHIR and health data architecture including resource design, data modeling, query patterns, and performance optimization for a healthcare data platform operating at scale. - Participate in architecture reviews as part of the Architecture team’s approval process for significant designs and initiatives, applying consistent review criteria and ensuring designs meet platform standards before implementation. Document decisions as ADRs that guide future work. - Develop reusable patterns and guardrails through reference architectures, design templates, and concrete examples that make it easy for teams to apply platform patterns. - Stay technically credible by reviewing code, building reference implementations when needed, and using operational data to validate architectural decisions. - Guide AI integration - safe patterns for how engineering uses AI tools, and how AI systems interact with events and healthcare data with clear PHI boundaries. - Mentor and multiply tech leads and senior engineers on system design, distributed systems thinking, and architectural trade-offs. What you bring: Platform architecture experience - Significant experience as a staff/principal engineer or architect designing and operating large-scale distributed systems (tens of millions of users or equivalent scale). - Deep understanding of cloud-native, multi-tenant SaaS architecture with proven ability to design for scale, resilience, and operability. System design mastery - Deep command of object-oriented design principles and design patterns (GoF, enterprise patterns, DDD), demonstrated through sustained work in strongly-typed OO languages (Java, Kotlin, C#, or similar). - Strong grasp of distributed systems fundamentals including partitioning strategies, failure modes, back-pressure, and trade-offs in consistency and availability. Event-driven architecture - Proven experience designing event-driven systems at scale including choreography, schema evolution, idempotency patterns, and integration trade-offs. - Hands-on experience with Kafka or similar platforms including topic design, schema management, compatibility strategy, and operational patterns. Data and API architecture - Working knowledge of data platforms (Spark, Databricks, or similar) and how batch/streaming workloads integrate with operational systems. - Strong API design experience (REST, GraphQL, or both) including versioning, error handling, and contract evolution. - Understanding of data modeling, caching strategies, and query optimization patterns. Cloud and infrastructure patterns - Experience with Kubernetes and modern cloud platform services (AWS preferred). - Practical knowledge of security patterns, identity/auth systems, and operational concerns at scale. Healthcare domain - Healthcare and FHIR experience is valuable but not required - we’re seeking strong technical architects who can quickly master healthcare standards including FHIR and Implementation Guides. What success looks like after 12–18 months: - Platform architecture patterns continue to mature and teams apply them consistently across new initiatives. - Event-driven architecture standards are refined and broadly adopted, enabling reliable integration across services. - FHIR and health data architecture is performant, scalable, and aligned with healthcare standards. - Architecture reviews run efficiently with clear, documented decisions that teams reference regularly. - Engineering velocity increases as architectural guidance helps teams build on solid foundations. The target salary range for this position is $175,000 - $210,000 and is part of a competitive total rewards package including stock options, benefits, and incentive pay for eligible roles. Individual pay may vary from the target range and is determined by a number of factors including experience, location, internal pay equity, and other relevant business considerations. We review all employee pay and compensation programs annually at minimum to ensure competitive and fair pay. Data shows that women, people of color, and other underrepresented groups may be less likely to apply for jobs unless they believe they are a perfect match. But b.well holds diversity amongst its key values, and we have a strong commitment to building our workforce and products through that lens. You don't have to check every box in this job description to be a great fit for the role! If you're excited about this position and the prospect of working for b.well, please apply. If it turns out this role isn't for you, there may be other openings that could align with your experience and expertise! We are committed to an inclusive and diverse b.well. We are an equal opportunity employer. We do not discriminate based on race, ethnicity, color, ancestry, national origin, religion, sex, sexual orientation, gender identity, age, disability, veteran, genetic information, marital status or any other legally protected status
Related Guides
Related Categories
Related Job Pages
More Solutions Engineer Jobs
• Lead system integration projects with customer development teams, Samsara’s partners, and 3rd-party systems integrators • Design, develop, and define complex project scopes, technical specifications, and business requirements • Build robust and scalable integration architecture to help solve use cases like Real-time Data Streaming • Conduct thorough code reviews and provide actionable feedback • Collaborate with Samsara’s Developer EcoSystem team to improve API experience
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description As a Solutions Integration Engineer at Samsara, you will be an integral member of the Professional Services Organisation responsible for helping Samsara’s most strategic customers build and implement B2B integrations with our IoT platform. In a given week, you may work with: - A large long-haul trucking company - An industrial-scale food producer - A public utility Your responsibilities will include: - Mapping a customer’s integration needs to current and future API capabilities - Helping build custom integrations - Providing guidance and technical training to implementation teams to follow best practices - Troubleshooting issues and advocating for fixes on behalf of customers - Ensuring a successful customer relationship Your role will be cross-functional, working alongside product managers, business operations, sales, and systems engineers. This role is remote and open to candidates residing in the US, except for specific locations. Qualifications - Bilingual, with good speaking and working proficiency in Spanish - 5+ years of experience designing and developing Integration solutions using proven architecture methodologies - Experience in gathering data integration requirements and translating them into good technical data designs - Can write, read, and understand code in Python and any one additional programming language (e.g., JavaScript, AppScript) - Proficient in leveraging LLM-based tools for code generation, prompt engineering, automation, and enhancing developer productivity - Experience with agentic workflows, including the design, orchestration, and deployment of multi-agent systems for enterprise use cases - 3+ years hands-on experience in developing solutions leveraging any of the modern Cloud Services (AWS, Azure, or GCP) - Hands-on experience in building or working with RESTful APIs/Webhooks and modern databases - Knowledge of PowerBI/Tableau, SQL, and data visualization concepts is a huge plus - Hands-on experience with customer evaluations and deployments, with the ability to juggle multiple customer engagements in parallel - Proven ability to effectively manage complex projects with a wide range of stakeholders including C-Level executives - Strong written communication and presentation skills, demonstrated ability to work with a diverse set of teams - Proficient in using GitHub for version control and collaboration - Experience working with Modern Agile tools (e.g., Jira, Confluence) Requirements - Bachelors in Engineering, Computer Science, or related discipline - Minimum 3+ years customer-facing experience building and supporting Enterprise-scale integrations or API scripting - Consistent track record of configuring and deploying complex technical solutions - Familiarity with B2B system integration projects and workflows - Bias-to-action and hands-on experience delivering business results - Tinkering with hardware gadgets, sensors, or vehicles is a plus - Familiarity with fleets and logistics is a plus - Understanding of vehicle diagnostic systems is a plus Benefits - Annual Base Salary: $87,465 — $117,600 USD - Above-market total compensation through a combination of base salary, performance-based bonus/variable pay, and equity (for eligible roles) - Flexible, employee-led remote model - Professional development stipend - Comprehensive health and parental leave plans
ABOUT THIS ROLE As a Technical Architect at Kibo, you will be responsible for leading the design and implementation of our ecommerce/OMS platform in conjunction with the technical architecture of our clients' systems and software. You will work closely with the development team, external stakeholders, and other cross-functional teams to ensure that the architecture is aligned with the business goals and strategic direction of the organization. ABOUT KIBO KIBO is a composable digital commerce platform for B2C, D2C, and B2B organizations who want to simplify the complexity in their businesses and deliver modern customer experiences. KIBO is the only modular, modern commerce platform that supports experiences spanning B2B and B2C Commerce, Order Management, and Subscriptions. Companies like Ace Hardware, Zwilling, Jelly Belly, Nivel, and Honey Birdette trust KIBO to bring simplicity and sophistication to commerce operations and deliver experiences that drive value. KIBO's cutting-edge solution is MACH Alliance Certified and has been recognized by Forrester, Gartner, IDC, Internet Retailer, and TrustRadius. KIBO has been named a leader in The Forrester Wave™: Order Management Systems, Q1 2025 and in the IDC MarketScape report “Worldwide Enterprise Headless Digital Commerce Applications 2024 Vendor Assessment”. By joining Kibo, you will be part of a team of Kibonauts all over the world in a remote-friendly environment. Whether your job is to build, sell, or support Kibo’s commerce solutions, we tackle challenges together with the approach of trust, growth mindset, and customer obsession. If you’re seeking a unique challenge with amazing growth potential, then come work with us! WHAT YOU’LL DO - Lead thorough design, development, and configuration endeavors for Commerce/ Retail (eCommerce and Order Management) applications - Collaborate, design, and development Kibo solutions that align project requirements and client business objectives - Develop code elements as needed to support Kibo Principles and/or assist with proof of concept to Project delivery teams - Lead technical and business discussions internally and externally to provide guidance and support to cross-functional teams throughout project lifecycle - Counsel Project Management teams in project planning, milestones, go-live/solution rollouts, and risk identification/mitigation to ensure deliverables are high quality and timely - Guide internal and external stakeholders through Commerce implementation and upgrade projects - Evaluate new technologies and trends and make recommendations to guide customers and project teams through Commerce/Retail projects and implementations - Develop and maintain best practices documentation and reusable frameworks to expedite project execution - Troubleshoot and resolve complex functional, deployment, or systemic issues with enterprise software applications and custom solutions - Support UAT, QA and Performance testing initiatives to meet functional and non-functional requirements
Solutions Consultant
CentralSquare TechnologiesCentralSquare Technologies provides technology solutions that help over 7,500 public sector agencies deliver vital administrative and safety services to residents across the United
The Solutions Consultant collaborates with Account Executives and Sales Management to support the sales process by evaluating and addressing client needs related to CentralSquare software. This role involves delivering product presentations, conducting demonstrations, and formulating tailored business solutions. Job Duties: - Maintain a remote home office, including internet speed capable of supporting daily work and remote demonstrations. - Manage provided demonstration systems and hardware with current software versions and appropriate demo data. - Deliver compelling product presentations and demonstrations using scenario-based scripts and advanced techniques. - Understand client business needs and processes to tailor solutions using CentralSquare products. - Collaborate with sales teams to support the sale of assigned products and services to key accounts. - Demonstrate end-user and administrative knowledge of products including 911, CAD, Mobile, RMS, JMS, and add-ons. - Contribute product content for proposals and respond to RFPs using CentralSquare tools and resources. - Assist in developing sales strategies, plans, and product presentations. - Evaluate client systems and processes to craft effective presentation content. - Identify and resolve issues within the product sales process, including presentation content and delivery. - Maintain current product knowledge and a network of industry contacts. - Participate in conferences and trade shows to promote CentralSquare solutions. - Seek mentorship and feedback to continuously improve presentation skills, product knowledge, and sales techniques.

