Software Engineer II
COX ENTERPRISES
Software Engineer II
The Software Engineer II role on the Skynet team is focused on the eventing domain within VinSolutions' CRM Shared Apps platform. This is an intermediate-level developer position responsible for developing and maintaining the platform, working under the direction of senior engineers on design and architecture decisions. This role involves hands-on coding, debugging, and collaborating with cross-functional teams to help deliver high-throughput, reliable, and scalable event-driven systems. Engineers at this level are expected to work independently on moderately complex, well-defined tasks, participate fully in coding, testing, deployment, and maintenance, and grow their understanding of event-driven architecture and distributed systems with support and mentorship from the team.
What You'll Do:
- Develop and maintain the team's core eventing infrastructure (Eventing 2.0) — the event bus, message contracts, publishers/consumers, and integration points that other CRM teams and downstream systems rely on, working from designs and direction set by senior engineers.
- Diagnose and resolve issues in high-throughput, high-availability eventing pipelines, including message delivery guarantees, ordering, retries, and dead-letter handling.
- Partner with consuming teams and senior engineers to implement event schemas/contracts and support backward-compatible evolution of the eventing platform.
- Write clean, efficient, and testable code using C#, .NET, and related frameworks.
- Contribute to broader Skynet shared services beyond eventing, including WAF protections and dealership-facing dashboard capabilities, as priorities require
- Participate in the software development lifecycle with a primary focus on coding, testing, deployment, and maintenance, while gaining exposure to requirements gathering and design.
- Collaborate with product managers, UX designers, and other engineers to deliver features aligned with business needs.
- Conduct code reviews and provide constructive feedback to peers.
- Contribute to improving development processes and best practices, including test strategy and quality gates for eventing changes.
Who You Are:
- Bachelor's degree in Computer Science or related field, and 2+ years' experience in a related field. The right candidate could also have a different combination, such as a master's degree and up to 2 years' experience; or 14 years' experience in a related field.
- 2–4 years of professional experience in software development.
- Some exposure to event-driven architecture and message-based systems (message queues, pub/sub, event buses), or a strong willingness to learn — this is the team's core focus area, and mentorship will be provided.
- Proficiency in object-oriented programming and design patterns.
- Experience with web technologies and frameworks (ASP.NET, C#, REST APIs).
- Familiarity with relational databases (SQL Server) and cloud platforms (AWS).
- Willingness to learn distributed systems concepts such as eventual consistency, idempotency, message ordering, and failure/retry handling, with support from the team.
- Strong problem-solving and analytical skills, especially in diagnosing issues across asynchronous, multi-service flows.
- Experience with, or strong curiosity to incorporate, AI into development such as Agentic coding and AI-assisted development tools (e.g., Claude Code).
- Applicants must currently be authorized to work in the United States for any employer without current or future sponsorship. No OPT, CPT, STEM/OPT or visa sponsorship now or in future.
- Availability for rotational on-call duties outside of standard business hours may be required.
- Kansas City based candidates only - in office 3 days a week is required.
What We Look For:
- Substantial personal responsibility and autonomy; ability to plan and manage your own work.
- Strong communication skills, able to collaborate with technical and non-technical audiences.
- Enjoys sharing knowledge with peers and supporting junior engineers through code review and pairing.
- Stays current with emerging technologies and helps the team adopt useful new practices.
- Commitment to ethical AI use and contributing to a positive, inclusive team culture.
- Ability to rapidly absorb new information and apply it effectively to solve complex problems.
Technology We Use:
- Architecture: Event-driven / eventing pipelines (Eventing 2.0), message bus and pub/sub patterns, shared services architecture, Web Application Firewall (WAF) integration
- C#,.NET (including active modernization toward.NET 10), JavaScript
- Messaging/Eventing: Event bus and message queue infrastructure (e.g., AWS SQS/SNS/EventBridge or equivalent), schema/contract management for cross-team event consumers
- Cloud: AWS (including AWS Lambda), CDN infrastructure
- Databases: SQL Server
- DevOps Tools: GitHub Actions, Rally (agile planning)
- Testing: Automated test strategy practices, unit/integration testing frameworks, with particular attention to test coverage for asynchronous eventing flows
- AI Tools: Claude Code
Drug Testing
To be employed in this role, you'll need to clear a pre-employment drug test. Cox Automotive does not currently administer a pre-employment drug test for marijuana for this position. However, we are a drug-free workplace, so the possession, use or being under the influence of drugs illegal under federal or state law during work hours, on company property and/or in company vehicles is prohibited.
Benefits
The Company offers eligible employees the flexibility to take as much vacation with pay as they deem consistent with their duties, the company's needs, and its obligations; seven paid holidays throughout the calendar year; and up to 160 hours of paid wellness annually for their own wellness or that of family members. Employees are also eligible for additional paid time off in the form of bereavement leave, time off to vote, jury duty leave, volunteer time off, military leave, and parental leave.
About Us
Through groundbreaking technology and a commitment to stellar experiences for drivers and dealers alike, Cox Automotive employees are transforming the way the world buys, owns, sells – or simply uses – cars. Cox Automotive employees get to work on iconic consumer brands like Autotrader and Kelley Blue Book and industry-leading dealer-facing companies like vAuto and Manheim, all while enjoying the people-centered atmosphere that is central to our life at Cox. Benefits of working at Cox may include health care insurance (medical, dental, vision), retirement planning (401(k)), and paid days off (sick leave, parental leave, flexible vacation/wellness days, and/or PTO). For more details on what benefits you may be offered, visit our benefits page. Cox is an Equal Employment Opportunity employer – All qualified applicants/employees will receive consideration for employment without regard to that individual's age, race, color, religion or creed, national origin or ancestry, sex (including pregnancy), sexual orientation, gender, gender identity, physical or mental disability, veteran status, genetic information, ethnicity, citizenship, or any other characteristic protected by law. Cox provides reasonable accommodations when requested by a qualified applicant or employee with disability, unless such accommodations would cause an undue hardship.EOE, including disability/vets
- ...Job Description Job Description Software Engineer II TFL, a leading live entertainment and technology company, has a fantastic opportunity for a talented and driven Mid-Level Software Engineer to bolster our team. As a Software Engineer II, you will be responsible...SuggestedTemporary workWork experience placementCasual workLocal area
- ...Services has grown 300% in less than 12 months, becoming a Top 3 Language Service Provider in the US. We are looking for a Software Development Engineer II that has the technical knowledge to deliver results for our Engineering teams. The Software Engineering team is...SuggestedFull time
$100k - $150k
...for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2026) Day to Day As a Software Engineer II at Indeed, you will design and build software that powers shared platforms, services, and products used across the company....SuggestedWork experience placementLocal areaImmediate start- ...interpreter workflows, automate multilingual insights, and scale communication quality across industries. We are seeking an AI Engineer II - Translation that will design and optimize machine learning solutions that enhance Propio's translation and localization...SuggestedFull time
- ...is a rapidly growing company in the dynamic industry of software, cloud, and data engineering. We pride ourselves on the quality of the services we deliver... ...to Work awards. We’re looking for a Data Engineer II to join our team! You’ll be responsible for contributing...SuggestedCasual workWork at office
- Position Title: Design Engineer II - ElectricalDepartment: EngineeringLocation: Lenexa, KSAbout AGIAGI is a global food-based infrastructure... ...analysis to find the root cause of hardware or low-level software design issues in existing or new products and generate detailed...Full timeWorldwide
- ...The Analytics Engineer II builds and delivers enterprise data products that support analytical and operational reporting across Mariner. This role translates defined business requirements into scalable data models and datasets in Snowflake using SQL, dbt, and Python while...Full time
- ...the good life at our happy hours. Take a peek into what makes us different here: Job Summary: Henderson Engineers is seeking a Software Developer II to join their team in Kansas City. Utilizing cutting edge technologies, the employee develops and maintains...Casual workFlexible hours
- ...stocks in Europe over the past 20 years. Job Description The Software Engineer is primarily responsible for designing, developing,... ...resolution. Other duties as assigned by management Level II – Fully meets the responsibilities of Level I plus the following...Full timeContract workMonday to Friday
- ...Employment Type: Full Time Position Overview The Field Engineer II / Estimator is a mid-career project professional responsible... ...projects. • Experience with quantity takeoffs, estimating software, scheduling software, or project controls systems. •...Full timeContract workTemporary workFor subcontractorInternshipWork at officeRelocationFlexible hoursWeekend work
$134.5k - $265.1k
Position Summary Cyber Oracle Cloud Security - Manager / Engineering Manager II Are you interested in working in a dynamic environment that offers opportunities for growth and new responsibilities? As an Engineering Manager II in Deloitte’s Cyber practice, you will...Local areaVisa sponsorship$75k - $90k
An academic institution in Kansas City is seeking a Mechanical Engineer-II to support cutting-edge research in defense and energy. This role involves leading manufacturing processes for advanced robotic systems and collaborating with students. Ideal candidates will have...Full time- A wealth management firm is seeking a Developer II to engage in full-stack development, code maintenance, and implement best practices... ...have a Bachelor’s Degree in Computer Science and 2-4 years of software development experience, proficient in C#/.NET and Angular. This...
- ...National Nuclear Security Administration. Summary The Electrical Engineer II role is an experienced level position performing routine to... ...Responsibilities Design, develop, and maintain firmware and software for embedded systems, including programmable logic devices (FPGA...Remote workFlexible hours
- Kansas City National Security Campus (KCNSC), a Honeywell-managed facility, seeks an Electrical Engineer II to design firmware and software for embedded systems and to support advanced test systems. You will develop test benches, analyze results, and document procedures...Remote work
- ...adherence. Contribute Be a part of a small team that gives you the power to take ownership of your work and see it succeed. Grow Take on new challenges and broaden your scope. Open Positions ~ Full Stack Software Engineer (Overland Park, Kansas)...
- ...Job Details Job Title Full Stack Software Engineer Business Function Information Technology Branch Name Murphy-Hoffman Company Date 08-13-2026 Address 4501 College Blvd City Leawood State KS Job Overview & Essential Functions...Temporary workWork at officeFlexible hours
- ...asset management. Our founders are hardcore telecommunications engineers with combined 200 + years of experience in designing,... ...Automation Build and deployment. • Worked extensively in application Software Analysis, Design, Development, and testing. • Must have experience...
- ...innovative, modern platforms that connect people to outdoor experiences across the country. We’re excited to welcome a passionate Software Engineer who is eager to grow, innovate, and make a real impact. If you’re motivated by meaningful work, modern technology, and the...Full time
- ...money coaches. That’s how we’re UNSTOPPABLE for our employees!Are you ready to join the Un-carrier movement? At T-Mobile, Senior Software Engineers design, build, and deploy scalable software solutions that meet customer needs and support highly available systems. They...Full timeTemporary workPart timeWork experience placementLocal areaFlexible hours
- ...went through a complete remodel and is a great space for their employee team building. This team is open to hiring either a software engineer or a senior software engineer. This is a key team member for a freshly launched SAAS product. Qualifications Required...Full timeWork at office2 days per week
$2,500 per month
At WellSky, we are building impactful software solutions that prioritize end-user efficiency and shape the future of healthcare. Because... ...operate across multiple business units and product lines, our engineering teams tackle a diverse range of exciting challenges—from...Full timeWork experience placement$2,500 per month
The Software Engineer is responsible for all stages of the software development lifecycle using a variety of technologies and tools to build impactful software solutions. The scope of this job includes building and optimizing comprehensive solutions that prioritize end-...Full time- ...DevSecOps Engineer This position is hybrid and will require 3 days on site at one of the following Quest sites: Secaucus, NJ, Schaumburg... ..., and/or Ansible Implement security in the development of software via practices and tools such as GitLab, Qualys, Contrast, Wizio...Full timeTemporary workPart timeWork experience placementFlexible hoursShift workNight shiftWeekend workDay shift
$2,500 per month
The Sr Software Engineer - Forward Deployed Engineer is responsible for data and AI development using a variety of technologies and tools to build impactful software solutions. The scope of this job includes building and optimizing comprehensive solutions that prioritize...Full timeWork experience placement$101.5k - $169.1k
...USAJob Family GroupEngineering / Product DevelopmentJob ProfileSr Software EngineerManagement LevelIndividual ContributorFlexible Work... ...include an incentive program.Job DescriptionThe Sr. Software Engineering role on the Skynet team is focused on the eventing domain within...Full timeContract workWork at officeRemote workFlexible hours3 days per week- ...DescriptionCRB is a leading provider of sustainable Engineering, Architecture, Construction and... ..., and Controls (AIC) Engineer II at CRB, you will play a key role in designing... ...platforms such as Microsoft Office, BIM software, and vendor tools to complete work.Coordinate...Work at office
- Catalent Pharma Solutions in Kansas City, MO is seeking an Analytics Scientist II to lead diverse analytical projects using HPLC, UV/Vis, dissolution, and disintegration. You will develop, validate, and transfer methods, author protocols and reports, and guide a team,...
- ...attained Sophomore or Junior Status in Computer Science or Computer Engineering programs to join our Summer Internship program. In addition to... ...thrives when developers take initiative to make great software. This position will be a member of our core 3D Graphics Software...InternshipSummer internshipWork at office
- ...Software Engineer Essense of Australia is seeking a Software Engineer responsible for both back-end and front-end Full Stack development. Primary focus on best-in-class complex CMS development with experience in WordPress. This position requires a combination of programming...Work at officeLocal areaWork from homeWorldwideMonday to Friday
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
- agile software developer Overland Park, KS
- software developer internship no experience Overland Park, KS
- experienced software developer Overland Park, KS
- software developer fintech Overland Park, KS
- financial software developer Overland Park, KS
- software engineer Overland Park, KS
- part time software developer remote Overland Park, KS
- junior software developer remote Overland Park, KS
- software engineer travel Overland Park, KS
- federal - software developer Overland Park, KS



