Principal Software Engineer
Solera, Inc.
JOB SUMMARY We're looking for a pragmatic, hands-on Principal API & Integration Engineer who gets things done. You'll spend significant time writing code while helping elevate the technical skills of the broader team. This role is ideal for someone who thrives on designing and implementing centralized API platforms, has extensive experience with third-party integrations and Transportation Management Systems (TMS), leverages AI-assisted development tools to accelerate delivery, and excels at simplifying and automating complex integration processes. You'll balance individual contribution with strategic technical leadership, creating unified API strategies that serve multiple web and mobile applications while helping engineers grow their craft through practical guidance and code review. WHAT YOU'LL DO Build and Ship Design and implement enterprise-wide API strategy serving all internal and external applications Build scalable, reusable API platforms and integration frameworks that reduce duplication across systems Develop robust integrations with third-party systems and Transportation Management Systems (TMS) Create automated integration pipelines that simplify onboarding of new partners and systems Leverage AI-powered development tools (GitHub Copilot, ChatGPT, Claude, etc.) to accelerate API and integration development Modernize legacy integration patterns and migrate to modern API architectures Build API gateways, service meshes, and integration middleware that scale globally Design self-service integration tools and SDKs that empower development teams Lead Through Example Define long-term API strategy and integration architecture across the organization Champion and integrate new API technologies and integration practices that solve real problems Mentor engineers on API design patterns, integration best practices, and microservices architecture Share best practices for AI-assisted development and cutting-edge integration tooling Establish API standards, governance, and documentation practices Guide architectural decisions that impact API consumers across web, mobile, and partner systems Foster a culture of API-first thinking and integration automation Technical Execution & Strategy Partner with product, backend, mobile, and partner teams on API design and integration requirements Create comprehensive API documentation, developer portals, and integration guides Implement API versioning, lifecycle management, and deprecation strategies Design authentication and authorization frameworks (OAuth2, API keys, JWT, SSO) Build monitoring, observability, and analytics for API performance and usage Establish rate limiting, throttling, quota management, and SLA enforcement Lead technical deep dives into integration failures, performance bottlenecks, and scalability issues Proactively identify opportunities to simplify and automate integration workflows REQUIRED QUALIFICATIONS Experience 10+ years of professional software engineering experience with focus on APIs and integrations 2+ years in a technical leadership position Extensive experience with third-party system integrations and API partnerships Strong background with Transportation Management Systems (TMS) integrations Proven track record of designing and implementing enterprise API platforms History of simplifying complex integration processes through automation Experience with AI-assisted development tools and workflows Track record of mentoring and growing technical talent Willingness to maintain hands-on technical involvement API Architecture & Design Expert-level proficiency in RESTful API design and implementation Strong experience with GraphQL, gRPC, or other modern API paradigms Deep understanding of API gateway patterns and service mesh architectures Knowledge of API versioning strategies and backward compatibility Experience with OpenAPI/Swagger specifications and API documentation tools Understanding of API security patterns (OAuth2, API keys, JWT, mTLS) Experience designing APIs for high-volume, multi-tenant environments Integration Expertise Extensive experience integrating with third-party APIs and systems Deep knowledge of Transportation Management Systems (TMS) and logistics platforms Strong background in legacy system connectivity. Experience with common integration patterns (webhooks, polling, event-driven, batch) Experience with message queuing and event streaming (Kafka, RabbitMQ, ActiveMQ, AWS SQS) Understanding of data transformation, mapping, and synchronization strategies Automation & Tooling Building self-service integration frameworks and SDKs Creating automated testing for APIs and integrations (contract testing, integration testing) Developing integration monitoring and alerting systems Implementing CI/CD pipelines for API deployments Experience with Infrastructure as Code for integration resources Core Technical Skills Expert-level proficiency in backend development (Java, C#/.NET, Python, or Node.js) Strong experience with microservices architecture patterns Hands-on experience with cloud platforms (AWS, Azure, or GCP) Proficiency with containerization (Docker) and orchestration (Kubernetes) Experience with API management platforms (Apigee, AWS API Gateway, Azure API Management, Kong) Strong background in both relational and NoSQL databases Knowledge of caching strategies (Redis, CDN) for API performance TMS & Industry Knowledge Experience with major TMS platforms (Oracle TMS, SAP TM, Manhattan, Blue Yonder, or similar) Understanding of transportation and logistics workflows (dispatching, tracking, routing, ELD) Knowledge of industry standards (EDI X12, EDIFACT, HL7 for healthcare logistics) Familiarity with telematics and fleet management integrations Understanding of real-time location tracking and geo-fencing DevOps & Quality API lifecycle management and governance Monitoring and observability (Prometheus, Grafana, Datadog, New Relic) Distributed tracing and API performance monitoring Experience with agile development practices Strong problem-solving and debugging skills across distributed systems Leadership & Communication Strong communication skills with both technical and non-technical stakeholders Ability to translate business requirements into API specifications Track record of making architectural decisions and defending technical choices Experience creating developer documentation and API playbooks Ability to influence and drive API-first practices across teams Collaborative mindset with genuine interest in enabling others Soft Skills Bias toward action and shipping working solutions Passion for developer experience and API usability Ability to manage multiple integration projects simultaneously Comfortable challenging the status quo constructively Strong focus on simplification and automation Customer-centric mindset when designing APIs NICE TO HAVE Experience with serverless architectures (AWS Lambda, Azure Functions) Knowledge of API monetization and partner management Familiarity with API security testing and penetration testing Experience with real-time communication protocols (WebSockets, Server-Sent Events) Background in API product management or developer relations Understanding of compliance frameworks (SOC2, GDPR, HIPAA) Experience with API analytics and business intelligence Knowledge of blockchain or IoT integration patterns Familiarity with ELD (Electronic Logging Device) integrations Experience with mobile backend for frontend (BFF) patterns Understanding of geospatial APIs and mapping services EDUCATION Bachelor's degree in Computer Science or equivalent practical experience WHAT SUCCESS LOOKS LIKE You're consistently shipping API improvements and new integration capabilities Multiple applications (web, mobile, partner systems) are successfully consuming your APIs Integration time for new third-party systems and TMS platforms has dramatically decreased Complex integration processes have been simplified and automated The team has adopted API-first practices that improve development velocity Legacy integration patterns are being systematically modernized API documentation and developer experience are best-in-class Engineers you mentor are leveling up their integration skills API performance, reliability, and adoption metrics are continuously improving Partner and internal developer satisfaction with integration tooling is high You're known as the person who makes integrations easy and makes things happen
EQUAL OPPORTUNITY EMPLOYER
SOLERA HOLDINGS, INC., AND ITS US SUBSIDIARIES (TOGETHER, SOLERA) IS AN EQUAL EMPLOYMENT OPPORTUNITY EMPLOYER. THE FIRM'S POLICY IS NOT TO DISCRIMINATE AGAINST ANY APPLICANT OR EMPLOYEE BASED ON RACE, COLOR, RELIGION, NATIONAL ORIGIN, GENDER, AGE, SEXUAL ORIENTATION, GENDER IDENTITY OR EXPRESSION, MARITAL STATUS, MENTAL OR PHYSICAL DISABILITY, AND GENETIC INFORMATION, OR ANY OTHER BASIS PROTECTED BY APPLICABLE LAW. THE FIRM ALSO PROHIBITS HARASSMENT OF APPLICANTS OR EMPLOYEES BASED ON ANY OF THESE PROTECTED CATEGORIES.
EQUAL OPPORTUNITY EMPLOYER
SOLERA HOLDINGS, INC., AND ITS US SUBSIDIARIES (TOGETHER, SOLERA) IS AN EQUAL EMPLOYMENT OPPORTUNITY EMPLOYER. THE FIRM'S POLICY IS NOT TO DISCRIMINATE AGAINST ANY APPLICANT OR EMPLOYEE BASED ON RACE, COLOR, RELIGION, NATIONAL ORIGIN, GENDER, AGE, SEXUAL ORIENTATION, GENDER IDENTITY OR EXPRESSION, MARITAL STATUS, MENTAL OR PHYSICAL DISABILITY, AND GENETIC INFORMATION, OR ANY OTHER BASIS PROTECTED BY APPLICABLE LAW. THE FIRM ALSO PROHIBITS HARASSMENT OF APPLICANTS OR EMPLOYEES BASED ON ANY OF THESE PROTECTED CATEGORIES.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Westlake, TX vacancy
- ...development time and improving efficiency. Design and build data engineering pipelines and Data Lake solutions using Databricks (Spark with... ..., post-baccalaureate experience in the job offered or as a Software Engineer, Software Developer, Software Architect, Lead Developer...SuggestedWork from home
- ...a modern company that is driven at its core by technology. As part of our investment in technology, we are looking for a Principal Software Engineer to play a key role in developing critical back-end systems within our engineering ecosystem, specifically focused on systems...Suggested
- ...Hybrid Every other week onsite/5 days in either Westlake, TX or Jersey City, NJ or Smithfield, RI Our client seeks a Principal Software Engineer / Full Stack Engineer with deep Oracle SQL/PLSQL expertise and hands-on Exadata engineering experience to design, build,...SuggestedHourly payLocal area
- ...Software Engineer The Expertise & Skills You Have: ~ Has Bachelor's or Master's Degree in a technology related field (e.g. Engineering, Computer Science, etc.) ~6+ years of experience in implementing Middle Tier and Back End solutions ~3+ years of experience...Suggested
- ...Role: Java Cloud Engineer Location: Hybrid Duration: 6+ months Details: Experience in Hibernate ORM/JDBC/Connection Pooling etc with relational database. Experience in AWS EKS and AWS manages solutions such as Lambda, DynamoDB...Suggested
$56.99 - $63.33 per hour
...directly impact critical systems and the firm's strategic objectives. We are looking for a highly skilled and passionate Senior Software Engineer to play a pivotal role in designing, developing, and maintaining optimal programming and environment solutions. In this...Hourly payContract workTemporary work- ...Lead Software Engineer The Role A Lead Software Engineer's roles include providing technical acumen, defining and creating software, mentoring other engineers, code reviews. They also ensure code quality, evaluate new technologies, and collaborate with teams to align...Local area
- ...to the largest retailers in America. We're seeking a DevOps Engineer who is a hands-on technology professional comfortable working in... .... Skills & Specifications Experience automating software deployments and operating within a continuous delivery model....Work at officeLocal areaRemote work
$60 - $66.67 per hour
...economic well-being of millions. Are you a seasoned Site Reliability Engineer with a passion for building resilient, high-performing systems?... ...tools and platforms. 6-8 years of experience practicing SDLC (Software Development Lifecycle) for process improvements. Hands-on...Hourly payTemporary work- ...applications. Skills and Knowledge: ~8-10 years of professional software development experience in a diverse set of distributed... ...experience in Java Technologies. ~ Knowledge of software engineering practices for the full software development life cycle, including...Temporary workWork experience placementWork at officeWork from home
- ...Senior Devops Engineer Location: Durham NC, Merrimack NH, Jersey City NJ, Westlake TX (Open for Relocation) Job Description Required... ...spans over 16 years and today we are an Award-Winning Global Software Consultancy solving complex problems with technology. We...Relocation
- ...Job Title: AWS DevOps Engineer (CI/CD, Jenkins, Terraform, EKS) Location:- Roanoke, TX onsite *6-10 Years of Experience Key Responsibilities: Design and implement CI/CD pipelines with Jenkins. Automate AWS infrastructure management using Terraform...
- ...is a big plus Comfortable with computer science fundamentals, data structures, and algorithms to ensure adherence to software engineering best practices including object-oriented and functional programming Strong understanding of modern development principles...
- ...Job Title: Senior Java Engineer Location: Durham, NC (100 New Millennium Way)/ Westlake, TX Duration: 12 + Month... ...Qualifications & Experience Experience : 7+ years of hands-on software engineering experience specializing in Java and AWS....
- ...Android Developer Manager We're looking for product-aware engineers who are passionate, inquisitive, and responsible individuals to... ...fundamentals, data structures, and algorithms to ensure consistency to software engineering standard methodologies including object-oriented...Work experience placement
- ...Software Support Engineer Industry: Banking Location: Durham, NC Westlake, TX, New Jersey NJ, Merrimack NH Duration: Long term contract Project: Build Medical / Care Management platform, providing market-leading solution for Utilization Mgmt., Prior Authorization...Long term contract
- ...TalentSource is your destination for discovering your next temporary role at Fidelity Investments. We are currently sourcing for a Java Software Engineer to work in Westlake, TX! The Role Are you interested in serving the needs of millions of customers by...Full timeTemporary work
- ...DevOps Engineer Looking for a DevOps Engineer to join the Data Protection & Analytics Product Area within Enterprise Cybersecurity. The Team Our team focuses on Database Activity Monitoring for our most critical database platforms. We architect, design, deploy...
- Principle Software Engineer Solera is a global leader in data and software services that strives to transform every touchpoint of the vehicle... ...with the engineering managers, senior principle engineers, principal engineers, and architects to provide technical strategy and...
- ...Java Software Engineer Dynamic Work schedule - This is 5 days on site a month- in the same week then the remainder of the month is working... ...and ambitious position on its development team. As a Principal Software Engineer, you will be a senior member, encouraged to...Work at officeWork from home
- Senior Software Engineer Senior Software Engineer role at Fidelity Investments. The Role Fidelity Investments is looking for a Senior Software Engineer who is passionate about cutting edge technologies, frameworks, and design patterns. You will be joining a team of engineers...Full timeWork at office
- ...Description Job Description Description: Hybrid Every Other Week onsite / 5 days in Westlake, TX Our client seeks a Software Engineer in Test to advance quality assurance for data engineering within the Workplace Investing domain. The role focuses on building...Hourly payLocal area
- ...Description: · 9+ years of IT experience. · Must have 5 years on hands on Angular experience. · At least 8 years in building software in a professional setting. · At least 2 years working on Agile/Scrum · Implementing front-end solutions using JavaScript,...Long term contract
$126.6k - $168.8k
Req ID: 374064 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Mobile Application...Temporary workWork at officeLocal areaRemote workFlexible hours- Mobile Application Developer (Swift Primary) NTT DATA Services is looking for a Mobile Application Developer with strong expertise in Swift and iOS application development as the primary skill, along with working knowledge of Kotlin and Android development as a secondary...Work at officeLocal areaRemote workFlexible hours
- ...Must have 5+ years of firsthand Microsoft Access and Excel VBA software development experience - must be 5+ years of US based... ...programming languages • Fundamental understanding of software engineering principles • Proven understanding of Agile methodologies...Long term contractH1b
$165k - $241.4k
...Dashboard product. You will work with many different people within Engineering and throughout Cisco to help build the infrastructure and data... ...ship, analyze, and maintain scalable, distributed, enterprise software solutions that support the services which record and consume...Permanent employmentFull timeTemporary workLocal areaFlexible hours- ...testing technologies such as Karma, Jest, Jasmine, Mocha, Cypress, Playwright ~ Experience with GraphQL Formal Education and/or Training: Degree in Computer Science or Engineering Key Skills: Angular 10+ Typescript/JavaScript NodeJS AWS...Remote work
- ...level • Bachelor's / Master’s degree in Computer Science or Engineering • Extraordinary problem-solving skills dealing with complex... ...repository tools such as GitHub. Job Duties You will be a Principal Full Stack developer on the Workplace Managed Accounts team....Work experience placement
- AWS Developer with Python Must-Have Skills: ~5-8 years of IT experience with a strong focus on AWS development. ~ Expertise in large data management , including integration, transformation, translation, storage, and querying. ~ Proficiency in AWS ...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
Related searches
- id software Westlake, TX
- software implementation project manager Westlake, TX
- software Westlake, TX
- remote software sales Westlake, TX
- software technology Westlake, TX
- principal embedded software engineer
- principal software engineer
- senior principal software engineer
- principal software engineer manager
- principal cra


