Accurate Background is a nationally recognized provider of employment screening solutions. Since 1997, the company has helped businesses around the world make s
Sr Director, Software Architecture
Location
California + 22 moreAll locations: California | Colorado | Florida | Georgia | Illinois | Maryland | Minnesota | North Carolina | New York | Ohio | Oklahoma | Pennsylvania | Tennessee | Texas | Virginia | Washington | West Virginia | Arizona | Delaware | Kentucky | Michigan | New Hampshire | Nevada
Posted
56 days ago
Salary
$191K - $286K / year
Seniority
Lead
Job Description
Sr Director, Software Architecture
Accurate Background
When you join Accurate Background, you’re an integral part of making every hire the start of a success story. Your contributions will help us fulfill our mission of advancing the background screening experience through visibility and insights, empowering our clients to make smarter, unbiased decisions. Job Description: The Senior Director of Software Architecture is the enterprise leader responsible for defining, owning, and executing Accurate Background’s software architecture strategy across its background screening platforms. Reporting directly to the Chief Information Officer (CIO), this role ensures architectural alignment between business strategy, product vision, and engineering execution. This position owns architectural vision, guiding principles, design frameworks, and engineering standards that enable Accurate to deliver secure, scalable, extensible, and compliant software products. The Senior Director partners closely with Engineering and Product leadership to translate strategy into a cohesive architecture roadmap while providing hands-on architectural leadership across the organization. As the head of Software Architecture, this role drives consistency, quality, and long-term sustainability of the technology stack, while enabling engineering teams to innovate rapidly within well-defined architectural guardrails. Responsibilities: Enterprise Architecture Strategy & Governance - Report directly to the CIO and serve as the senior-most authority for software architecture across Accurate’s technology landscape. - Define and maintain the enterprise software architecture vision, principles, and long-term roadmap aligned with company and product strategy. - Establish architectural guiding principles, reference architectures, design frameworks, and engineering standards for all screening platforms. - Own architectural governance, including design reviews, exception management, and technology lifecycle decisions. Platform & Technology Leadership - Partner with Engineering leadership to guide system design and architectural decisions across core platforms and shared services. - Define and evolve the technology stack, ensuring solutions are secure, cloud-native, extensible, and cost-effective. - Lead architectural modernization efforts, including legacy platform evolution and migration to modern architectures. - Ensure architecture supports regulatory, security, privacy, availability, and performance requirements inherent in background screening. Product & Business Partnership - Collaborate with Product Management to translate product strategy and roadmaps into scalable architectural solutions. - Partner with business functions, Security, Compliance, Legal, and Operations to ensure “architecture by design” across all initiatives. - Evaluate architectural tradeoffs to balance speed-to-market with long-term platform health and sustainability. Engineering Enablement & Design Leadership - Provide hands-on architectural leadership for complex, high-impact initiatives and cross-platform designs. - Define reusable patterns, shared services, and platform capabilities to accelerate delivery and reduce duplication. - Mentor and develop architects and senior engineers, building a strong internal architecture community. - Champion engineering excellence, design rigor, and architectural consistency across teams. Measurement & Continuous Improvement - Establish architectural health metrics (e.g., platform resilience, scalability, technical debt, security posture). - Monitor emerging technologies and industry best practices to keep Accurate’s platforms competitive and future-ready. - Drive continuous improvement in architectural maturity across the organization. Qualifications: - Bachelor’s or Master’s degree in Computer Science, Software Engineering, or equivalent experience. - 12+ years of experience in software engineering and architecture, with deep expertise in enterprise and platform architecture. - Proven experience defining and governing architecture for large-scale SaaS or B2B product platforms. - Strong background in modern architectures: cloud-native, microservices, event-driven systems, APIs, and domain-driven design. - Experience operating in regulated environments with strong understanding of security, data privacy, and compliance. - Demonstrated ability to influence and guide engineering organizations without direct line authority. - Excellent communication skills, capable of articulating architectural concepts to technical and executive audiences. - Strategic yet hands-on leader with a passion for building sustainable, high-quality software platforms. The annual base salary for this position ranges from $191,000 - $286,000. Pay will vary depending on job-related knowledge, skills, experience, and relevant education and training. This position may also be eligible for an annual performance-based bonus, commission, or other variable pay plan. The Company also offers a full range of benefits, including medical, dental, and 401k. Your recruiter can share more details about the specific compensation package during the hiring process. The Accurate Way: We offer a fun, fast-paced environment, with lots of room for growth. We have an unwavering commitment to diversity, ensuring everyone has a complete sense of belonging here. To do this, we follow four guiding principles – Take Ownership, Be Open, Stay Curious, Work as One – core values that dictate what we stand for, and how we behave. Take ownership. Be accountable for your actions, your team, and the company. Accept responsibility willingly, especially when it’s what’s best for our customers. Give others every reason to trust you, believe in you, and count on you. Rise to every occasion with your personal best. Be open. Be open to new ideas. Be inclusive of people and ways of doing things. Make yourself accessible and approachable, and communicate with genuineness, transparency, honesty, and respect. Embrace differences. Stay curious. Stay curious even as you move forward. Tirelessly ask questions and challenge the status quo in your pursuit of new ideas, ways to solve problems, and to continually grow and improve. Work as one. Work together to create the best customer and workplace experience. Put our customers and employees first—before individual or departmental agendas. Make sure they get the help they need to succeed. Equal opportunities Accurate is an equal-opportunity employer and is committed to hiring talented and qualified individuals with diverse backgrounds. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected veteran status, age, or any other characteristic protected by law. Accurate will consider for employment all qualified applicants, including those with criminal histories, in a manner consistent with the requirements of applicable state and local laws. This posting is open for U.S.-based candidates who currently reside in the following states: CA, CO, FL, GA, IL, MD, MN, NC, NY, OH, OK, PA, TN, TX, VA, WA, WV For Court Runner opportunities, candidates may also reside in: AZ, DE, KY, MI, NH, NV Special Notice: Accurate is aware of schemes involving fraudulent job postings/offers and/or individuals or entities claiming to be employees of Accurate. Those involved are offering fabricated employment opportunities to applicants, often asking for sensitive personal and financial information. If you believe you have been contacted by anyone misrepresenting themselves as an employee of Accurate, please contact humanresources@accurate.com. - Please be advised that all legitimate correspondence from an Accurate employee will come from "@accurate.com" email accounts. - Accurate will not interview candidates via text or email. Our interviews are conducted by recruiters and leaders via the phone, Zoom/Teams or in an in-person format. - Accurate will never ask candidates to make any type of personal financial investment related to gaining employment with the Company.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Development Engineer, L4
InovalonFounded in 1998, Inovalon is a publicly-traded information technology and services firm that specializes in cloud-based, data-driven platforms for the healthcar
• Work collaboratively to write high quality, testable code that meets the “Definition of Done” as it relates to team commitments; • Utilize a “Test-First” approach to software development, where possible, in which the test is developed before the code; • Participate in design and code reviews with other engineers; • Create automated unit, system and acceptance tests and participate in test plan reviews; • Actively support and contribute to end of iteration demos; • Responsible for assigned integration, testing and deployment tasks; • Work with product management to scope and estimate product enhancements; • Design, implement, unit test software, and test software following defined processes; • Fix software defects (internal or customer reported) following defined process; • Actively foster continuous team improvement by being accountable for actions and continuously striving to become a better problem solver; • Contribute to team retrospectives, helping to identify and resolve team impediments; • Write and maintain documentation to describe program development, logic, coding, testing, changes, and corrections; • Actively participate in the change management process as business and technical scope is adjusted; • Develop and maintain integrations that process and filter inbound hospital system messages, including parsing, validating, and routing clinical data into the platform; • Support cloud migration efforts, contributing to the transition of existing on-premise workloads toward AWS-based infrastructure; • Mentor and coach junior engineers, providing guidance on code quality, architectural decisions, and engineering best practices; • Adhere to all confidentiality, HIPAA, regulatory, and other such policies, procedures, and requirements as outlined within Employer’s Operating Policies and Procedures in all ways and at all times with respect to any aspect of the data handled or services rendered in the scope of work. • Participate in an on-call rotation to support critical issues, including outside standard business hours (evenings, weekends, and holidays), ensuring timely response and resolution as per defined SLAs.
Senior Software Engineer II
AxonFormerly known as TASER International, Axon is a leading safety technology company offering smart weapons, cameras, evidence management, and automated reporting solutions for law e
Title: Senior Software Engineer II (TASER Data Science) Location: This role is based out of one of our US-based offices (Seattle, WA, or Scottsdale, AZ) and follows a hybrid schedule. Job Description: Join Axon and be a Force for Good. At Axon, we're on a mission to Protect Life. We're explorers, pursuing society's most critical safety and justice issues with our ecosystem of devices and cloud software. Like our products, we work better together. We connect with candor and care, seeking out diverse perspectives from our customers, communities and each other. Life at Axon is fast-paced, challenging and meaningful. Here, you'll take ownership and drive real change. Constantly grow as you work hard for a mission that matters at a company where you matter. Your Impact Law enforcement agencies need training systems informed by real data about how officers perform in the field. We've spent the last few years collecting that data and validating the data products that create actionable insights that trainers can use to make encounters more effective, less injurious, and safer for everyone involved. We've shipped the simple models, but now we need to get our customer-validated models into production. Your job is not just to ship them, but to ensure that we have a strategic pipeline to continue delivering data products for our customers for years to come. What works in research needs to be production-grade, reliable, and reusable. We're a small, technically deep team embedded in Axon's TASER pillar. Our work spans hardware telemetry and behavioral science - we analyze TASER device data, build models that drive training recommendations for law enforcement agencies, and ship the analytical tools that get those insights to the people who can act on them. Our analyses reach the C-suite. Our models become user-facing features. We're working toward Axon's Moonshot: reduce fatal officer-involved shootings by 50% in the next decade. The head of product was a Staff Engineer. Our TPM ran a 60-person engineering organization. Both product managers have quantitative degrees - applied mathematics and engineering. Our program manager for TREND is a former state police lieutenant with over 30 years of experience in law enforcement. Our designer is part of the team, not separated from it. We built this team to cover the full space - engineering, data, product, and domain - and this hire is the next deliberate addition. This is the opposite of a silo - and it comes with a tradeoff: you won't always have another SWE in the room, so you'll need to be technically self-sufficient. What you get in return is a team with more depth of experience per person than most engineering environments you've worked in. What You'll Do Location: This role is based out of one of our US-based offices (Seattle or Scottsdale) and follows a hybrid schedule. We rely on in-person collaboration and ask that team members work onsite Tuesdays through Fridays, with the flexibility to work remotely on Mondays, unless there is an approved workplace accommodation. Reports to: Director, TASER Data Science - Build and ship data products: dashboards, metrics systems, and recommendation tools that drive real decisions - Own production ML deployment - bring models from research to reliable production systems with monitoring, versioning, and operational rigor - Build and own data pipelines from TASER device telemetry through to analytics surfaces used by agencies and internal stakeholders - Set technical direction for the team's engineering practices - the data scientists here write code and want to do it better; you'll be the senior engineering voice they've been missing - Work across the full stack - device-side data ingestion through user-facing analytics - and move between projects to build breadth - Use AI tools as a core part of your development workflow, not a novelty What You Bring Must-haves: - You write production code at a high standard - strongly typed, comprehensively tested, designed for the people who will maintain it after you. We write Python like software engineers, not data scientists. - You've deployed and operated ML systems in production: model serving, monitoring, failure handling, and the operational rigor that keeps them running - You identify the most important technical work and go after it - you've shaped technical roadmaps, influenced peers and organizational direction, and moved goals forward with or without explicit direction - You define the problem as much as you solve it - you thrive in a team where requirements evolve as you learn, and you see that as a feature, not a bug - You've worked with real-world messy data: device logs, behavioral data, event streams, or similar Strong preferences: - Advanced degree in a quantitative or analytical field - PhDs are very welcome, we already have three - Intellectual background outside computer science is genuinely valued here: statistics, physics, engineering, biology, economics, linguistics, philosophy - it doesn't have to be a "hard science." We hire for intellectual diversity because it makes the work better. - Hands-on experience with ML production tooling: model registry, serving infrastructure, pipeline orchestration, and model monitoring - Experience with cloud data platforms in an ML context (Azure ML, Databricks, Snowflake) and batch or streaming pipeline architecture - Experience with hardware-adjacent data: device telemetry, IoT event logs, or similar Benefits that Benefit You - Competitive salary and 401k with employer match - Discretionary paid time off - Paid parental leave for all - Medical, Dental, Vision plans - Fitness Programs - Emotional & Mental Wellness support - Learning & Development programs - Employee Resource Groups (ERGs) - And yes, we have snacks in our offices Benefits listed herein may vary depending on the nature of your employment and the location where you work. Don't meet every single requirement? That's ok. At Axon, we Aim Far. We think big with a long-term view because we want to reinvent the world to be a safer, better place. We are also committed to building diverse teams that reflect the communities we serve. Studies have shown that women and people of color are less likely to apply to jobs unless they check every box in the job description. If you're excited about this role and our mission to Protect Life but your experience doesn't align perfectly with every qualification listed here, we encourage you to apply anyways. You may be just the right candidate for this or other roles. Important Notes The above job description is not intended as, nor should it be construed as, exhaustive of all duties, responsibilities, skills, efforts, or working conditions associated with this job. The job description may change or be supplemented at any time in accordance with business needs and conditions. Some roles may also require legal eligibility to work in a firearms environment. We collect personal information from applicants to evaluate candidates for employment. You may request access, deletion, or exercise other CCPA rights at axongreenhousesupport@axon.com or via our Axon Privacy Web Form. For more information, please see the Your California Privacy Rights section of our Applicant and Candidate Privacy Notice. Axon's mission is to Protect Life and is committed to the well-being and safety of its employees as well as Axon's impact on the environment. All Axon employees must be aware of and committed to the appropriate environmental, health, and safety regulations, policies, and procedures. Axon employees are empowered to report safety concerns as they arise and activities potentially impacting the environment. We are an equal opportunity employer that promotes justice, advances equity, values diversity and fosters inclusion. We're committed to hiring the best talent - regardless of race, creed, color, ancestry, religion, sex (including pregnancy), national origin, sexual orientation, age, citizenship status, marital status, disability, gender identity, genetic information, veteran status, or any other characteristic protected by applicable laws, regulations and ordinances - and empowering all of our employees so they can do their best work. If you have a disability or special need that requires assistance or accommodation during the application or the recruiting process, please email recruitingops@axon.com. Please note that this email address is for accommodation purposes only. Axon will not respond to inquiries for other purposes. Phishing alert: Axon will never ask you to pay for any part of the hiring process, including training, equipment, or background checks. We do not make job offers via text message, WhatsApp, or instant messaging platforms without a formal interview process. All legitimate job openings are listed on our official careers page at https://www.axon.com/careers. If you receive a suspicious offer or outreach from an email address that is not @axon.com, or if you are asked for sensitive personal information (bank details, Social Security Number) prematurely, please ignore the message and report it to recruitingops@axon.com.
Senior Full Stack Developer (Remote)
Xplore IncXplore Inc. is Canada’s fibre, 5G and satellite broadband company for rural living. Xplore is committed to the relentless pursuit of an improved broadband experience for all Canadians. Xplore is building a world-class fibre optic and 5G wireless network to enable innovative broadband services for better everyday rural living, for today and future generations.
Build the Data Infrastructure That Powers Insights from Space Xplore is a highly differentiated, venture-backed commercial space company. We design, build, and operate satellites and sensors that collect high-fidelity Earth observation data, enabling insights that support social, economic, environmental, and security outcomes across the globe. Every image we collect is trillions of spectral data points - revealing the physical and chemical state of Earth in ways conventional imaging cannot. Our multi-sensor satellite captures and combines multi-modal remote sensing data with edge computing and high-throughput communications capabilities to generate spatial insights for our customers around the world. In this position, you will play a role in developing and scaling the software that powers our data processing pipelines. You will be responsible for building robust, scalable systems that support low latency satellite tasking, telemetry, data automation, and image processing workflows. You’ll take ownership of complex technical challenges, ensuring high performance, reliability, and efficiency in delivering space-based data solutions. The Mission We are hiring a Senior Full Stack Developer to lead the design and development of scalable data infrastructure powering Xplore’s satellite operations and Earth observation platform. Preferred Job Locations Resident In State of Illinois: Remote with min. 6 – 8 multi-day trips to Xplore HQ per year. Resident In State of Massachusetts: Remote with min. 6 – 8 multi-day trips to Xplore HQ per year. What You Will Build - Satellite operations and data processing pipelines - Integrations with global ground station networks - Robust, scalable systems supporting satellite tasking, telemetry, and data automation - Image processing workflows for Earth observation data - High-performance, reliable data solutions delivering space-based insights - What You Will Own Data Pipeline Architecture & Development - Design, build, and maintain scalable cloud-native data pipelines - Architect event-driven systems and high-volume data processing infrastructure - Optimize cloud-based infrastructure on Amazon Web Services (ECS, S3, SQS) - Develop containerized application deployments and real-time data pipelines Satellite Operations & Integrations - Build and maintain integrations with global ground station networks - Develop satellite tasking, telemetry, and command software - Automate data ingestion, processing, and delivery workflows - Support image processing pipelines for hyperspectral Earth observation data System Ownership & Execution - Independently lead development efforts and ship high-quality code - Manage shifting priorities in a fast-paced, mission-driven environment - Take technical ownership from architecture through deployment - Collaborate with spacecraft, payload, and mission engineering teams to ensure flight readiness Your work will directly influence our ability to collect, process, and deliver high-fidelity Earth observation data from orbit.
Senior Full Stack Developer (Remote)
Xplore IncXplore Inc. is Canada’s fibre, 5G and satellite broadband company for rural living. Xplore is committed to the relentless pursuit of an improved broadband experience for all Canadians. Xplore is building a world-class fibre optic and 5G wireless network to enable innovative broadband services for better everyday rural living, for today and future generations.
Build the Data Infrastructure That Powers Insights from Space Xplore is a highly differentiated, venture-backed commercial space company. We design, build, and operate satellites and sensors that collect high-fidelity Earth observation data, enabling insights that support social, economic, environmental, and security outcomes across the globe. Every image we collect is trillions of spectral data points - revealing the physical and chemical state of Earth in ways conventional imaging cannot. Our multi-sensor satellite captures and combines multi-modal remote sensing data with edge computing and high-throughput communications capabilities to generate spatial insights for our customers around the world. In this position, you will play a role in developing and scaling the software that powers our data processing pipelines. You will be responsible for building robust, scalable systems that support low latency satellite tasking, telemetry, data automation, and image processing workflows. You’ll take ownership of complex technical challenges, ensuring high performance, reliability, and efficiency in delivering space-based data solutions. The Mission We are hiring a Senior Full Stack Developer to lead the design and development of scalable data infrastructure powering Xplore’s satellite operations and Earth observation platform. Preferred Job Locations Resident In State of Illinois: Remote with min. 6 – 8 multi-day trips to Xplore HQ per year. Resident In State of Massachusetts: Remote with min. 6 – 8 multi-day trips to Xplore HQ per year. What You Will Build - Satellite operations and data processing pipelines - Integrations with global ground station networks - Robust, scalable systems supporting satellite tasking, telemetry, and data automation - Image processing workflows for Earth observation data - High-performance, reliable data solutions delivering space-based insights - What You Will Own Data Pipeline Architecture & Development - Design, build, and maintain scalable cloud-native data pipelines - Architect event-driven systems and high-volume data processing infrastructure - Optimize cloud-based infrastructure on Amazon Web Services (ECS, S3, SQS) - Develop containerized application deployments and real-time data pipelines Satellite Operations & Integrations - Build and maintain integrations with global ground station networks - Develop satellite tasking, telemetry, and command software - Automate data ingestion, processing, and delivery workflows - Support image processing pipelines for hyperspectral Earth observation data System Ownership & Execution - Independently lead development efforts and ship high-quality code - Manage shifting priorities in a fast-paced, mission-driven environment - Take technical ownership from architecture through deployment - Collaborate with spacecraft, payload, and mission engineering teams to ensure flight readiness Your work will directly influence our ability to collect, process, and deliver high-fidelity Earth observation data from orbit.

