1

Apt Software Engineer Jobs (NOW HIRING)

Principal Software Engineer

Westlake, TX

$129K - $173K/yr

Principal Engineer - Agentic AI The Role A Principal Software Engineer's roles includeproviding ... Apt with GPTs, Llama, or any other LLM using frameworks such as LangChain, LangGraph. Knowledge of ...

Principal Software Engineer

Westlake, TX · On-site

$129K - $173K/yr

Principal Engineer - Agentic AI Who We Are Solera is a global leader in data and software services ... Apt with GPTs, Llama, or any other LLM using frameworks such as LangChain, LangGraph. Knowledge of ...

Principal Software Engineer

Westlake, TX

$129K - $173K/yr

Principal Engineer - Agentic AI Who We Are Solera is a global leader in data and software services ... Apt with GPTs, Llama, or any other LLM using frameworks such as LangChain, LangGraph. Knowledge of ...

Principal Software Engineer

Westlake, TX · On-site

$129K - $173K/yr

Principal Engineer - Agentic AI Who We Are Solera is a global leader in data and software services ... Apt with GPTs, Llama, or any other LLM using frameworks such as LangChain, LangGraph. Knowledge of ...

Principal Software Engineer

Westlake, TX · On-site

$129K - $173K/yr

Principal Engineer - Agentic AI Who We Are Solera is a global leader in data and software services ... Apt with GPTs, Llama, or any other LLM using frameworks such as LangChain, LangGraph. Knowledge of ...

Principal Software Engineer

Westlake, TX

$129K - $173K/yr

Principal Engineer - Agentic AI Who We Are Solera is a global leader in data and software services ... Apt with GPTs, Llama, or any other LLM using frameworks such as LangChain, LangGraph. Knowledge of ...

Principal Software Engineer

Westlake, TX · On-site

$129K - $173K/yr

Principal Engineer - Agentic AI Who We Are Solera is a global leader in data and software services ... Apt with GPTs, Llama, or any other LLM using frameworks such as LangChain, LangGraph. Knowledge of ...

DevOps Software Engineer

Sunnyvale, CA · On-site +1

$110K - $190K/yr

... Software Engineer Department: Engineering Employment Type: Full Time Location: North America ... You are curious, tenacious, and apt to "go digging" when confronted with a challenge * You are ...

Principal Software Engineer

Westlake, TX · On-site

$129K - $173K/yr

Principal Engineer - AI/ML Who We Are Solera is a global leader in data and software services that ... Apt with GPTs, Llama, or any other LLM using frameworks such as LangChain, LangGraph. Knowledge of ...

... Tracking (APT) solutions are designed to overcome the most difficult challenges facing the ... Summary: Electro-Optical Software Engineers execute and lead final software and firmware ...

... Tracking (APT) solutions are designed to overcome the most difficult challenges facing the ... Summary: Electro-Optical Software Engineers execute and lead final software and firmware ...

... Tracking (APT) solutions are designed to overcome the most difficult challenges facing the ... Summary: Electro-Optical Software Engineers execute and lead final software and firmware ...

... Tracking (APT) solutions are designed to overcome the most difficult challenges facing the ... Summary: Electro-Optical Software Engineers execute and lead final software and firmware ...

next page

Showing results 1-20

Apt Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do apt software engineer jobs pay per year?

As of Jun 20, 2026, the average yearly pay for apt software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Apt Software Engineer, and why are they important?

To thrive as an Apt Software Engineer, you need strong programming skills (especially in languages like Python, Java, or C++), a solid understanding of computer science fundamentals, and typically a degree in computer science or related field. Familiarity with software development tools such as Git, integrated development environments (IDEs), and agile methodologies is commonly required. Critical thinking, teamwork, and effective communication are key soft skills that help engineers collaborate and solve complex problems more efficiently. These skills and qualities are vital for delivering reliable, innovative software solutions in dynamic technical environments.

What is the difference between Apt Software Engineer vs Software Developer?

AspectApt Software EngineerSoftware Developer
CredentialsBachelor's in CS or related field, certifications optionalBachelor's in CS or related field, certifications optional
Work EnvironmentTeam-based, project-focused, often in tech companiesVaries from startups to large firms, often project-driven
Industry UsageCommon in tech, IT, and software firmsWidespread across industries including tech, finance, healthcare
Job FocusDesign, develop, and maintain software systemsBuild and implement software applications

While both roles involve software development, Apt Software Engineers typically focus on designing and maintaining complex systems within a team environment, often requiring specific certifications or technical expertise. Software Developers may have a broader scope, working on various applications across industries. The roles overlap significantly, but Apt Software Engineers often work on more specialized or integrated projects.

What are Apt Software Engineers?

Apt Software Engineers are professionals who specialize in designing, developing, testing, and maintaining software applications using the Apt programming language or frameworks. They work on creating efficient, scalable, and reliable software solutions for businesses or organizations. Their responsibilities often include writing clean code, debugging issues, collaborating with other team members, and staying updated with the latest software development trends and best practices. Apt Software Engineers may work in various industries, adapting their skills to meet specific client or project needs.

What are some common challenges Apt Software Engineers face when working on collaborative projects?

Apt Software Engineers often encounter challenges such as aligning with team coding standards, integrating code with contributions from multiple team members, and managing version control conflicts. Effective communication and regular code reviews are essential to ensure consistency and prevent misunderstandings. Additionally, balancing individual tasks with broader project goals requires strong organizational skills and a proactive approach to problem-solving.
More about Apt Software Engineer jobs
Infographic showing various Apt Software Engineer job openings in the United States as of June 2026, with employment types broken down into 100% Full Time. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.
Principal Software Engineer

Principal Software Engineer

Solera

Westlake, TX

$129K - $173K/yr

Full-time

Posted 4 days ago


Job description

Job Description

Principal Engineer - Agentic AI
The Role

A Principal Software Engineer's roles includeproviding technical leadership, defining software architecture, mentoring other engineers, and overseeing projects from conception to completion. They also ensure code quality, evaluate new technologies, and collaborate with cross-functional teams to align technical solutions with business goals.

What You'll Do

  • Deep dive on large-scale SaaS products and be prepared to assist architecture with setting the vision, organizing and evolving the code-base for the entire product
  • Provide technical leadership and strategic guidance across teams on design, development, and implementation.
  • Build reliable systems that integrate large language models into our products
  • Leverage AI tools like Copilot and automation platforms to enhance product capabilities and engineering efficiency.
  • Champion best practices in Java, Spring Boot, and microservices-based architecture.
  • Collaborate with stakeholders to ensure alignment between technical strategy and product goals.
  • Conduct architectural reviews, lead PoCs, and evaluate emerging technologies to meet evolving business needs.
  • Mentor and coach engineers, fostering continuous improvement and skill development across the team.
  • Contribute to technical decision-making, risk mitigation, and delivery assurance across multiple projects.

.

Key Job Functions/Requirements

  • Hands-on experience with construction of complex engineering solutions and knowledge of software development methodologies
  • 12+ years of experience
  • Architect and implement end-to-end software solutions with a focus on scalability, resilience, and performance.
  • LLM Skills: Hands-on experience building AI agents with Large Language Models (LLMs), including Retrieval-Augmented Generation (RAG), as well as tuning models.
  • LLM Model: Apt with GPTs, Llama, or any other LLM using frameworks such as LangChain, LangGraph. Knowledge of vector databases, memory systems, and human-in-the-loop workflows.
  • AI Tools:Hands-on with AI-driven development tools, intelligent code assistance, and workflow automation.
  • Languages & Frameworks: Strong programming background on Java, Spring Boot, Spring Cloud, JPA, Hibernate
  • Architecture: Microservices, REST, Domain-driven design, Event-driven architecture
  • Queues & Messaging: Kafka, RabbitMQ, or similar message brokers
  • Databases: PostgreSQL, advanced SQL, data modelling, query tuning
  • Build & Deployment: Gradle, Git, Docker, Kubernetes
  • Best Practices: TDD, CI/CD, design patterns, code quality, security, observability
  • Cloud & DevOps: Cloud-native development (AWS), containerization, monitoring tools

Technical leadership and expertise

  • Object oriented design principles (SOLID), design patterns, enterprise integration patterns, Microservice architecture
  • Familiarity with non-functional software qualities (resilience, maintainability, etc), and experience implementing related design patterns and analysing trade-offs
  • Architectural design:Lead the architectural design of complex, scalable, and high-performance software systems.
  • Technical direction:Define the technical vision and roadmap for software development, ensuring alignment with business objectives.
  • Problem-solving:Solve complex technical challenges and optimize existing applications.
  • Technology evaluation:Research, evaluate, and recommend new technologies and tools.
  • Code quality:Ensure adherence to coding standards, conduct code reviews, and uphold best practices.

It is impossible to list every requirement for, or responsibility of, any position. Similarly, we cannot identify all the skills a position may require since job responsibilities and the Company's needs may change over time. Therefore, the above job description is not comprehensive or exhaustive. The Company reserves the right to adjust, add to or eliminate any aspect of the above description. The Company also retains the right to require all employees to undertake additional or different job responsibilities when necessary to meet business needs.

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.