
OEConnection
Remote Jobs
Founded in 2000, OEConnection (OEC) provides automakers, their franchised dealers, and original equipment manufacturers (OEMs) with technology solutions to boos
6 Jobs
Senior Identity and Access Architect
OEConnectionFounded in 2000, OEConnection (OEC) provides automakers, their franchised dealers, and original equipment manufacturers (OEMs) with technology solutions to boos
Title: Senior Identity & Access Architect- Atlanta, GA, Austin, TX or Cleveland, OH Location: Atlanta, GA, Austin, TX or Cleveland, OH, United States Job Description: OEC provides software solutions to those who work in the automotive parts and repair industry. Our solutions make it easier for automotive industry professionals to buy and sell parts, conduct repair research & planning, optimize estimates, improve the parts supply chain, and more. OEC partners with many of the world’s largest manufacturers, dealers and suppliers, shops and repairers, and service providers, giving our customers access to a comprehensive network and a streamlined workflow. Interview integrity requirement *Candidates must personally complete all interviews and technical assessments. The use of proxies or third-party representatives during any stage of the hiring process is prohibited and will result in disqualification. Final candidates will be required to participate in at least one in-person interview. Some travel for this role is expected. Reasonable accommodations will be provided in accordance with applicable laws.* What You’ll Do You’ll design, implement, and evolve enterprise-scale identity platforms that are secure, resilient, and intuitive to use. This role plays a critical part in enabling secure access across on-premises, hybrid, and cloud environments, ensuring the right identities have the right access to the right resources, at the right time. You’ll collaborate closely with security engineering, infrastructure, cloud, application teams, HR, and compliance to deliver identity solutions that balance strong security controls with usability and operational efficiency. How You’ll Make an Impact - Design, implement, and support hybrid identity architectures using Active Directory, Microsoft Entra ID, and Okta. - Architect secure authentication, authorization, and federation patterns for workforce, partner, and service identities. - Apply least-privilege access models using RBAC, ABAC, and role lifecycle management aligned to business functions. - Design and implement MFA, passwordless authentication, conditional access, and adaptive authentication policies that balance security and usability. - Enable and automate joiner/mover/leaver (JML) processes and identity lifecycle workflows. - Integrate IAM platforms with HR systems, directories, and SaaS applications. - Support identity-related incident response, including investigation and remediation of access misuse, authentication failures, and identity compromise. - Monitor identity signals, logs, and alerts to strengthen detection and response capabilities. - Create clear architecture diagrams, standards, runbooks, and implementation documentation. - Provide architectural guidance, design reviews, and best-practice recommendations to application and infrastructure teams. What You Bring - 7+ years of experience in security or identity architecture with deep, hands-on expertise in enterprise IAM platforms. - Advanced experience with: - Active Directory (domains, forests, trusts, GPOs, authentication protocols) - Microsoft Entra ID (Conditional Access, MFA, Identity Protection, PIM) - Okta (Workforce Identity, SSO, MFA, Lifecycle Management, Workflows) - Proven experience designing and operating hybrid AD / Entra ID architectures, including directory synchronization. - Strong background in: - Identity lifecycle automation and role modeling - Okta application integrations, federation, and lifecycle rules - Risk-based access design and Zero Trust identity strategies - Privileged identity and access management (PIM, PAM, break-glass accounts) - Identity governance, access reviews, and certification at enterprise scale - Large-scale directory transformations and cloud migrations - Cloud-first and hybrid identity architecture design Skills That Set You Apart - Deep understanding of identity and access protocols, including Kerberos, LDAP, SAML, OAuth 2.0, and OpenID Connect. - Strong knowledge of Zero Trust principles and identity-centric security models. - Ability to communicate complex technical concepts clearly to both technical and non-technical stakeholders. - Highly organized with strong prioritization and time-management skills. - Flexible, adaptable, and comfortable navigating shifting priorities. - Effective in a remote or hybrid environment with limited in-person interaction. Education & Experience - Bachelor’s degree in Computer Science, Information Systems, Cybersecurity, or a related field required. - Equivalent, directly relevant professional experience may be considered in lieu of a degree. What to Expect - Participation in virtual meetings with camera enabled. - Occasional travel to collaborate in person on key initiatives. What We Offer: - Full benefits starting Day 1: Medical, Dental, and Vision - 401(k) with company match - Unlimited Flex Time Off plus 10 company-paid holidays - Professional development programs, tuition assistance, and quarterly book program - Free wellness coaching and pet insurance - Home office equipment stipend - Employee resource groups and exclusive employee discounts What makes working at OEC awesome? It varies from employee to employee. For some, it's the flexibility - whether it's remote work or a hybrid or in-person role, OEC takes our teams across multiple time zones and international communities. For others, it's the strong sense of camaraderie and community that celebrates both individuals and team-driven contributions. Or it could be the empowerment and how the team is encouraged to take risks, learn, and grow within a dynamic and supportive environment. But no matter what gets us out of bed in the morning, our whole global community is inspired to be forward thinking and drive innovative solutions for the automotive parts and repair industry. OEConnection is subject to certain governmental recordkeeping and reporting requirements for the administration of civil rights laws and regulations. In order to comply with these laws, we invite applicants and employees to voluntarily self-identify their gender, race and ethnicity. Submission of this information is strictly voluntary and refusal to provide it will not subject you to any adverse treatment. The information obtained will be kept confidential and may only be used in accordance with the provision of applicable laws, executive orders, and regulations, including those that require the information to be summarized and reported to the federal government for civil rights enforcement. When reported, data will not identify any specific individual. This information will be maintained separately from your application for employment. If you do not wish to self-identify at this time, you may do so in the future by submitting this form. Failure to provide the following information will not subject you to any adverse action or treatment. OEConnection is an Equal Opportunity/ Affirmative Action employer. We provide equal employment opportunities to all qualified employees and applicants for employment without regard to race, religion, sex, age, marital status, national origin, sexual orientation, citizenship status, veteran status, disability or any other legally protected status. We prohibit discrimination in decisions concerning recruitment, hiring, compensation, benefits, training, termination, promotions, or any other condition of employment or career development. Job Details Job Family Risk and Compliance Pay Type Salary
Accounts Receivable Accounting Clerk
OEConnectionFounded in 2000, OEConnection (OEC) provides automakers, their franchised dealers, and original equipment manufacturers (OEMs) with technology solutions to boos
Title: Accounting Associate- Hybrid at our Fairlawn, OH office Location: Virtual• United States Job Description: OEC provides software solutions to those who work in the automotive parts and repair industry. Our solutions make it easier for automotive industry professionals to: - Buy and sell parts - Conduct repair research & planning - Optimize estimates - Improve the parts supply chain - And more OEC partners with many of the worlds largest manufacturers, dealers, suppliers, shops, repairers, and service providers, giving our customers access to a comprehensive network and a streamlined workflow. About the Role We are looking for a detail-oriented and proactive Associate Accountant to join our finance team. In this role, youll play a key part in keeping our financial operations running smoothly-from managing accounts payable and receivable to supporting reporting cycles and improving processes. If you enjoy working with numbers, solving problems, and collaborating across teams, this is a great opportunity to grow your accounting career in a supportive and fast-paced environment. What Youll Do Accounts Receivable & Collections - Prepare and issue customer invoices accurately and on time. - Monitor accounts receivable aging reports and follow up on outstanding balances. - Execute collection efforts via phone, email, and written communication. - Investigate and resolve billing discrepancies and payment issues. - Maintain accurate, up-to-date customer account records. - Process credit card payments and support collections activities, including preparing accounts for external agencies. Accounts Payable - Review code and process vendor invoices. - Prepare and submit payments in accordance with company procedures. - Resolve discrepancies and maintain strong vendor relationships. - Maintain organized and accurate vendor files. General Accounting & Reporting - Maintain financial records, including journals and ledgers. - Assist with month-end, quarter-end, and year-end close processes. - Reconcile bank accounts, credit cards, and internal accounts. - Research and resolve discrepancies in financial data. Process Improvement & Collaboration - Develop, maintain, and improve Excel-based tracking tools and reports. - Collaborate with internal teams (sales, customer service, finance) to resolve account issues. - Support billing processes and ensure adherence to customer contract terms. - Help improve workflows and identify opportunities for efficiency. Expense & Program Administration - Support the companys travel and expense program, ensuring timely reimbursement and compliance. - Provide guidance and occasional training to employees on expense reporting. Additional Responsibilities - Assist with annual processes such as 1099 reporting and unclaimed property filings. - Provide general administrative and project support to the finance team. - Serve as backup for team members as needed. What You Bring - High school diploma or GED required; Associates or Bachelors in Accounting or related field preferred. - 3 years of experience in accounting, bookkeeping, or administrative support. - Strong attention to detail and organizational skills. - Ability to manage multiple priorities and meet deadlines. - Excellent communication and interpersonal skills. - Proactive mindset with a willingness to learn and improve processes. - Intermediate to advanced Excel skills. Why Join Us - Collaborative, team-oriented environment. - Opportunities to grow and expand your skill set. - Exposure to a wide range of accounting functions. - A role where your contributions directly impact the business. What We Offer - Full benefits starting Day 1 (Medical, Dental, and Vision). - 401k with company match. - Unlimited Flex Time Off plus 10 company-paid holidays. - Professional development programs (tuition assistance and quarterly book program). - Free wellness coaching and pet insurance. - Home office equipment stipend. - Employee resource groups and exclusive employee discounts. What makes working at OEC awesome? It varies from employee to employee. For some, its the flexibility-whether its remote work or a hybrid or in-person role. OEC takes our teams across multiple time zones and international communities. For others, its the strong sense of camaraderie and community that celebrates both individuals and team-driven contributions. Or it could be the empowerment and how the team is encouraged to take risks, learn, and grow within a dynamic and supportive environment. But no matter what gets us out of bed in the morning, our whole global community is inspired to be forward-thinking and drive innovative solutions for the automotive parts and repair industry. OEConnection is subject to certain governmental recordkeeping and reporting requirements for the administration of civil rights laws and regulations. In order to comply with these laws, we invite applicants and employees to voluntarily self-identify their gender, race, and ethnicity. Submission of this information is strictly voluntary, and refusal to provide it will not subject you to any adverse treatment. The information obtained will be kept confidential and may only be used in accordance with the provisions of applicable laws, executive orders, and regulations, including those that require the information to be summarized and reported to the federal government for civil rights enforcement. When reported data will not identify any specific individual. This information will be maintained separately from your application for employment. If you do not wish to self-identify at this time, you may do so in the future by submitting this form. Failure to provide the following information will not subject you to any adverse action or treatment. OEConnection is an Equal Opportunity Affirmative Action employer. We provide equal employment opportunities to all qualified employees and applicants for employment without regard to race, religion, sex, age, marital status, national origin, sexual orientation, citizenship status, veteran status, disability, or any other legally protected status. We prohibit discrimination in decisions concerning recruitment, hiring, compensation, benefits, training, termination, promotions, or any other condition of employment or career development.
Senior Software Engineer - Full Stack
OEConnectionFounded in 2000, OEConnection (OEC) provides automakers, their franchised dealers, and original equipment manufacturers (OEMs) with technology solutions to boos
Senior Software Engineer- Full Stack Location: - Austin, TX, USA - Dallas, TX, USA Remote Job Description OEC provides software solutions to those who work in the automotive parts and repair industry. Our solutions make it easier for automotive industry professionals to buy and sell parts, conduct repair research & planning, optimize estimates, improve the parts supply chain, and more. OEC partners with many of the world’s largest manufacturers, dealers and suppliers, shops and repairers, and service providers, giving our customers access to a comprehensive network and a streamlined workflow. Interview integrity requirement *Candidates must personally complete all interviews and technical assessments. The use of proxies or third-party representatives during any stage of the hiring process is prohibited and will result in disqualification. Final candidates will be required to participate in at least one in-person interview. Some travel for this role is expected. Reasonable accommodations will be provided in accordance with applicable laws.* Strong preference for those who live in Austin, TX, or Dallas, TX, and are willing to travel. About the Role We’re looking for a Senior Software Engineer who enjoys building scalable, high-quality software and influencing how products are designed and delivered. You’ll work across the full development lifecycle—partnering with Product, Marketing, Operations, and Support to turn real business needs into reliable, well-designed solutions. This role is ideal for someone who thrives in a collaborative environment, likes solving complex problems, and wants to help shape engineering standards while mentoring other developers. What You’ll Do - Design, build, and evolve modern web applications and services using .NET and contemporary front-end frameworks. - Lead technical design decisions and contribute to architecture for complex, business-critical systems. - Own features end-to-end—from requirements and estimation through development, testing, and deployment. - Provide technical leadership and mentorship to engineers across the team. - Write clean, maintainable, well-tested code and continuously look for ways to improve performance and scalability. - Partner closely with Product and cross-functional teams to align technical solutions with business goals. - Support production releases and serve as a technical point of contact during deployments. - Troubleshoot and resolve production issues, participating in an on-call rotation as needed. - Advocate for modern engineering practices, tools, and technologies that improve quality and developer experience. What We’re Looking For Experience - 6+ years of professional software development experience building complex systems. - 2+ years of hands-on experience with React or Angular and ASP.NET Core (C#). - Experience designing and working within distributed systems and service-oriented architectures. Technical Skills - Strong expertise in C# and the .NET ecosystem (.NET Framework 4.5+ / .NET Core). - Solid understanding of object-oriented design and software architecture principles. - Experience with relational databases, advanced SQL, and performance optimization. - Web application development and API design/integration. - Asynchronous communication technologies (e.g., SignalR). - Message-based systems such as RabbitMQ. - Proficiency with Git and modern development workflows. How You Work - You take ownership and are comfortable driving work forward with minimal direction. - You’re curious, adaptable, and enjoy learning new technologies. - You communicate clearly and collaborate well with both technical and non-technical partners. - You’re organized, pragmatic, and balance quality with delivery. - You’re comfortable working in a remote or hybrid environment. Education - Bachelor’s degree in Computer Science, Information Technology, or a related field preferred. - Equivalent professional experience will be considered in place of a degree. Additional Requirements - Willingness to participate in virtual meetings with camera enabled. What We Offer: - Full benefits starting Day 1: Medical, Dental, and Vision - 401(k) with company match - Unlimited Flex Time Off plus 10 company-paid holidays - Remote-first role with monthly communication stipend - Professional development programs, tuition assistance, and quarterly book program - Free wellness coaching and pet insurance - Home office equipment stipend - Employee resource groups and exclusive employee discounts What makes working at OEC awesome? It varies from employee to employee. For some, it's the flexibility - whether it's remote work or a hybrid or in-person role, OEC takes our teams across multiple time zones and international communities. For others, it's the strong sense of camaraderie and community that celebrates both individuals and team-driven contributions. Or it could be the empowerment and how the team is encouraged to take risks, learn, and grow within a dynamic and supportive environment. But no matter what gets us out of bed in the morning, our whole global community is inspired to be forward thinking and drive innovative solutions for the automotive parts and repair industry. OEConnection is subject to certain governmental recordkeeping and reporting requirements for the administration of civil rights laws and regulations. In order to comply with these laws, we invite applicants and employees to voluntarily self-identify their gender, race and ethnicity. Submission of this information is strictly voluntary and refusal to provide it will not subject you to any adverse treatment. The information obtained will be kept confidential and may only be used in accordance with the provision of applicable laws, executive orders, and regulations, including those that require the information to be summarized and reported to the federal government for civil rights enforcement. When reported, data will not identify any specific individual. This information will be maintained separately from your application for employment. If you do not wish to self-identify at this time, you may do so in the future by submitting this form. Failure to provide the following information will not subject you to any adverse action or treatment. OEConnection is an Equal Opportunity/ Affirmative Action employer. We provide equal employment opportunities to all qualified employees and applicants for employment without regard to race, religion, sex, age, marital status, national origin, sexual orientation, citizenship status, veteran status, disability or any other legally protected status. We prohibit discrimination in decisions concerning recruitment, hiring, compensation, benefits, training, termination, promotions, or any other condition of employment or career development.
Senior Product Designer
OEConnectionFounded in 2000, OEConnection (OEC) provides automakers, their franchised dealers, and original equipment manufacturers (OEMs) with technology solutions to boos
Title: Senior Product Designer Location: Alpharetta United States Job Description: Job Summary Designs simple, intuitive, and high-quality product experiences for automotive professionals across the vehicle parts and repair ecosystem. Works closely with Product Management and Engineering to deliver solutions that are valuable for customers, usable in real-world shop environments, and technically feasible. Leads early-stage discovery and experience definition by synthesizing customer insights, operational workflows, and product data to identify opportunities for improvement. Uses modern AI-assisted design tools to explore and redesign complex or legacy product flows, accelerating iteration while maintaining strong product thinking and design quality. Translates insights into clear interaction models, prototypes, and validated design solutions. This is a hybrid position working 2-3 days onsite in Alpharetta, GA. Candidates must live within commutable distance to Alpharetta to be considered for this position. Key Responsibilities - Uses AI-assisted design tools to accelerate redesign of complex product workflows. Leverage AI tools (e.g., Figma Make, Claude, and other generative design assistants) to rapidly analyze, reframe, and prototype improvements to complex or legacy product flows. Uses AI to explore multiple solution directions, generate wireframes, and accelerate iteration while ensuring designs meet usability, accessibility, and system constraints. - Applies AI-driven analysis to evaluate and simplify existing product experiences. Uses AI to deconstruct large or complex user journeys, identify friction points, and propose improved interaction models. Translates insights from AI-assisted analysis into clear design artifacts, prototypes, and recommendations that improve user outcomes. - Articulates the value of design as well as the reasons for design decisions clearly, in non-designer-speak, to Product and Engineering teammates as well as other important stakeholders. - Researches user needs, market trends, and business objectives. - Cultivates insights across multiple channels and synthesizes them into mental models, personae, etc. - Designs interactions and establishes usability patterns that delight our users, empowers teams scale, and sets the standard for usability. - Translates research into wireframes and prototypes and leads user testing activities. - Leads workshops, design sprints, and other collaborative sessions. - Coaches and trains team members to skill up in basic product design capabilities (e.g., conducting user tests, building discovery plans, conducting customer interviews). - Upholds a high standard for design excellence and contributes to raising the bar for design at OEC. Education A bachelor's degree from an accredited college or university is required, with a focus in Industrial and Product Design, UX/UI or related discipline. In the absence of a degree, equivalent work experience directly related to the key responsibilities of the role will be considered as a substitute for the degree. Experience At least 6 years of experience working in the product design industry delivering multiple projects with cross-disciplined teams, with a background in user research, interaction design, information architecture, wireframing/prototyping, and storytelling though design, plus a portfolio which demonstrates a strong design point of view and depth of experience, including user-centered design methodologies, interaction flows, prototyping, and shipped products. Must also be able to demonstrate the following skills and abilities: - Proficiency in using AI tools to enhance design productivity, including generating interface concepts, mapping user flows, synthesizing research insights, and iterating on design solutions while maintaining strong design judgment and quality standards. - Ability to break down complex legacy systems and workflows into simpler, user-centered interactions using AI-assisted exploration and prototyping while ensuring solutions align with product strategy, technical feasibility, and design system standards. - Proficiency in working with agile software methodologies. - Strong and clear communication skills, and able to communicate in a respectful, positive and constructive manner, even during times of challenge and frustration. - Proficiency with design thinking and user-centric principles. - Can effectively organize and manage day-to-day work and priorities, and use time, energy and resources to meet goals, deadlines, and deliverables. - Flexible and adaptable approach to work and can easily adjust to shifts in priorities as the needs of the business change. - Able to effectively work and thrive in a remote/hybrid work environment that has limited opportunities for in-person interactions. Special Position Requirements - Travel up to 10% - Able and willing to attend virtual meetings with the laptop camera turned on. - <
Senior Software Engineer
OEConnectionFounded in 2000, OEConnection (OEC) provides automakers, their franchised dealers, and original equipment manufacturers (OEMs) with technology solutions to boos
Title: Sr Software Engineer Location: Virtual United States Job Description: OEC provides software solutions to those who work in the automotive parts and repair industry. Our solutions make it easier for automotive industry professionals to buy and sell parts, conduct repair research & planning, optimize estimates, improve the parts supply chain, and more. OEC partners with many of the world’s largest manufacturers, dealers and suppliers, shops and repairers, and service providers, giving our customers access to a comprehensive network and a streamlined workflow. Interview integrity requirement *Candidates must personally complete all interviews and technical assessments. The use of proxies or third-party representatives during any stage of the hiring process is prohibited and will result in disqualification. Final candidates will be required to participate in at least one in-person interview. Some travel for this role is expected. Reasonable accommodations will be provided in accordance with applicable laws.* About the Role We’re looking for a Senior Software Engineer who enjoys building scalable, high-quality software and influencing how products are designed and delivered. You’ll work across the full development lifecycle—partnering with Product, Marketing, Operations, and Support to turn real business needs into reliable, well-designed solutions. This role is ideal for someone who thrives in a collaborative environment, likes solving complex problems, and wants to help shape engineering standards while mentoring other developers. What You’ll Do - Design, build, and evolve modern web applications and services using .NET and contemporary front-end frameworks. - Lead technical design decisions and contribute to architecture for complex, business-critical systems. - Own features end-to-end—from requirements and estimation through development, testing, and deployment. - Provide technical leadership and mentorship to engineers across the team. - Write clean, maintainable, well-tested code and continuously look for ways to improve performance and scalability. - Partner closely with Product and cross-functional teams to align technical solutions with business goals. - Support production releases and serve as a technical point of contact during deployments. - Troubleshoot and resolve production issues, participating in an on-call rotation as needed. - Advocate for modern engineering practices, tools, and technologies that improve quality and developer experience. What We’re Looking For Experience - 6+ years of professional software development experience building complex systems. - 2+ years of hands-on experience with React or Angular and ASP.NET Core (C#). - Experience designing and working within distributed systems and service-oriented architectures. Technical Skills - Strong expertise in C# and the .NET ecosystem (.NET Framework 4.5+ / .NET Core). - Solid understanding of object-oriented design and software architecture principles. - Experience with relational databases, advanced SQL, and performance optimization. - Web application development and API design/integration. - Asynchronous communication technologies (e.g., SignalR). - Message-based systems such as RabbitMQ. - Proficiency with Git and modern development workflows. How You Work - You take ownership and are comfortable driving work forward with minimal direction. - You’re curious, adaptable, and enjoy learning new technologies. - You communicate clearly and collaborate well with both technical and non-technical partners. - You’re organized, pragmatic, and balance quality with delivery. - You’re comfortable working in a remote or hybrid environment. Education - Bachelor’s degree in Computer Science, Information Technology, or a related field preferred. - Equivalent professional experience will be considered in place of a degree. Additional Requirements - Willingness to participate in virtual meetings with camera enabled. What makes working at OEC awesome? It varies from employee to employee. For some, it's the flexibility - whether it's remote work or a hybrid or in-person role, OEC takes our teams across multiple time zones and international communities. For others, it's the strong sense of camaraderie and community that celebrates both individuals and team-driven contributions. Or it could be the empowerment and how the team is encouraged to take risks, learn, and grow within a dynamic and supportive environment. But no matter what gets us out of bed in the morning, our whole global community is inspired to be forward thinking and drive innovative solutions for the automotive parts and repair industry. OEConnection is subject to certain governmental recordkeeping and reporting requirements for the administration of civil rights laws and regulations. In order to comply with these laws, we invite applicants and employees to voluntarily self-identify their gender, race and ethnicity. Submission of this information is strictly voluntary and refusal to provide it will not subject you to any adverse treatment. The information obtained will be kept confidential and may only be used in accordance with the provision of applicable laws, executive orders, and regulations, including those that require the information to be summarized and reported to the federal government for civil rights enforcement. When reported, data will not identify any specific individual. This information will be maintained separately from your application for employment. If you do not wish to self-identify at this time, you may do so in the future by submitting this form. Failure to provide the following information will not subject you to any adverse action or treatment. OEConnection is an Equal Opportunity/ Affirmative Action employer. We provide equal employment opportunities to all qualified employees and applicants for employment without regard to race, religion, sex, age, marital status, national origin, sexual orientation, citizenship status, veteran status, disability or any other legally protected status. We prohibit discrimination in decisions concerning recruitment, hiring, compensation, benefits, training, termination, promotions, or any other condition of employment or career development. Job Details Job Family Technology Pay Type Salary
Senior .NET Software Engineer
OEConnectionFounded in 2000, OEConnection (OEC) provides automakers, their franchised dealers, and original equipment manufacturers (OEMs) with technology solutions to boos
Title: Sr .NET Software Engineer- Locations: Chicago, IL, USA• Houston, TX, USA• Cincinnati, OH, USA• Atlanta, GA, USA• Dallas, TX, USA• Austin, TX, USA• Cleveland, OH, USA Work Type: Remote Job ID: 13548 Job Description: Interview integrity requirement - Candidates must personally complete all interviews and technical assessments. The use of proxies or third-party representatives during any stage of the hiring process is prohibited and will result in disqualification. Final candidates will be required to participate in at least one in-person interview. Some travel for this role is expected. Reasonable accommodations will be provided in accordance with applicable laws.* About the Role We're looking for a Senior Software Engineer who enjoys building scalable, high-quality software and influencing how products are designed and delivered. You'll work across the full development lifecycle-partnering with Product, Marketing, Operations, and Support to turn real business needs into reliable, well-designed solutions. This role is ideal for someone who thrives in a collaborative environment, likes solving complex problems, and wants to help shape engineering standards while mentoring other developers. What You'll Do Design, build, and evolve modern web applications and services using .NET and contemporary front-end frameworks. Lead technical design decisions and contribute to architecture for complex, business-critical systems. Own features end-to-end-from requirements and estimation through development, testing, and deployment. Provide technical leadership and mentorship to engineers across the team. Write clean, maintainable, well-tested code and continuously look for ways to improve performance and scalability. Partner closely with Product and cross-functional teams to align technical solutions with business goals. Support production releases and serve as a technical point of contact during deployments. Troubleshoot and resolve production issues, participating in an on-call rotation as needed. Advocate for modern engineering practices, tools, and technologies that improve quality and developer experience. What We're Looking For Experience 6+ years of professional software development experience building complex systems. 2+ years of hands-on experience with React or Angular and ASP.NET Core (C#). Experience designing and working within distributed systems and service-oriented architectures. Technical Skills Strong expertise in C# and the .NET ecosystem (.NET Framework 4.5+ / .NET Core). Solid understanding of object-oriented design and software architecture principles. Experience with relational databases, advanced SQL, and performance optimization. Web application development and API design/integration. Asynchronous communication technologies (e.g., SignalR). Message-based systems such as RabbitMQ. Proficiency with Git and modern development workflows. How You Work You take ownership and are comfortable driving work forward with minimal direction. You're curious, adaptable, and enjoy learning new technologies. You communicate clearly and collaborate well with both technical and non-technical partners. You're organized, pragmatic, and balance quality with delivery. You're comfortable working in a remote or hybrid environment. Education Bachelor's degree in Computer Science, Information Technology, or a related field preferred. Equivalent professional experience will be considered in place of a degree. Additional Requirements Willingness to participate in virtual meetings with camera enabled.