OEC→
Senior Software Engineer- Remote near Dallas Ft… at OEC · Dallas
Job Description
Senior Software Engineer- Remote near Dallas Ft Worth area
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.
Want to help shape a new platform and see your code in production fast? OEC is bringing several supply chain applications onto one modern, cloud-native platform, modeled on our proven Backorder Fulfillment architecture. We’re looking for a hands-on senior engineer to help build it.
What you’ll do
- Design, build, test and ship features end to end on a .NET modular monolith (DDD, CQRS/MediatR, EF Core on PostgreSQL) running on AWS serverless, event-driven infrastructure
- Take on meaty problems like multi-market support, time-boxed order processing and payments integrations
- Apply and improve architecture patterns such as transactional outbox, idempotent consumers and tenant-aware data access, and contribute to ADRs
- Work AI-first: use agentic tools every day for planning, coding, testing and review, and help shape the team’s shared AI context
- Practice TDD, give thoughtful PR reviews, and own your services in production
- Pair with fellow engineers and help onboard new ones
What you bring
- 6+ years building and shipping production software, including business-critical web or SaaS apps
- Modern .NET (8+), C#, EF Core and PostgreSQL
- Hands-on experience with DDD, modular monoliths and CQRS, or a solid working understanding of them
- AWS serverless and event-driven development (Lambda, EventBridge, SQS) and reliability patterns
- Daily use of AI development tools, with full ownership of what they produce
- Strong testing discipline, Git/GitHub and CI/CD
- Bachelor’s in Computer Science or a related field, or equivalent experience
Bonus points
React/TypeScript, OAuth/OIDC, Datadog, legacy migrations (strangler fig), data platforms, or automotive or supply chain experience.
Why OEC
You’ll join a team that values ownership, quality and continuous growth, guided by our principles: Make Others Matter, Dare for Better and Own It. You’ll sometimes need to flex your hours for global meetings, releases and production support.
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 and tuition assistance
- 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.