The Purpose of Your Role
You will lead our engineering team in designing, developing, and deploying scalable, high-performance software solutions. As a Principal Software Engineer, you will play a crucial role in setting the technical direction, mentoring team members, and ensuring that our software products meet the highest standards of quality, reliability, and security. You will collaborate closely with cross-functional teams, including client solutions, security, and operations, to deliver innovative solutions that drive Liveops forward.
The Qualifications We’re Looking For
- Bachelor’s degree in computer science, software engineering, or a related field (or equivalent work experience).
- Proven experience of at least 8 years in software engineering, with at least 3 years in a senior or principal engineering role.
- Proficiency in multiple programing languages (Java, JS, Python, TypeScript).
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
- Strong knowledge of databases (SQL and NoSQL) and experience with large-scale data processing.
- Deep understanding of software architecture, design patterns, and data structures.
- Familiarity with DevOps practices and tools (e.g., CI/CD, Docker).
- Familiarity with Agile or Scrum methodologies.
- Strong knowledge of security principles, standards, frameworks, and best practices, such as NIST and CIS.
- Strong analytical and problem-solving skills, with the ability to assess complex technical issues and recommend appropriate solutions.
- Excellent communication and interpersonal skills, with the ability to effectively communicate technical concepts to non-technical stakeholders.
- Well-versed in producing detailed documentation.
- Ability to work independently and as part of a team.
The Competencies You Bring
- Data Gathering and Analysis * Organizational Awareness * Planning and Organization * Problem-Solving * Use of Functional/Technical Expertise
The Value You Deliver
- Provide technical leadership and direction, guiding the development of software architectures, systems, and components.
- Develops custom software solutions to achieve business objectives, including software applications, integrations, microservices, APIs, and databases.
- Designs and implements software system architectures.
- Assures that custom software solutions adhere to industry standards for quality and security.
- Troubleshoots and resolves complex technical issues, ensuring the stability and performance of custom software systems.
- Develops and maintains software documentation.
- Proactively identifies emerging technologies, tools, and frameworks that will help Liveops achieve its strategic goals.
- Drives the adoption of agile methodologies and DevOps practices to enhance development efficiency.
- Conducts code reviews and provides constructive feedback to ensure code quality and best practices.
- Fosters a culture of continuous improvement and innovation within the Solution Services team.
- Collaborates with stakeholders and cross-functional teams to define custom software system requirements.
- Provides guidance to leadership on strategically important technical decisions.
- Contribute to the development and maintenance of technical documentation, including architecture diagrams, knowledge base articles, and standard operating procedures.
Essential Job Functions
Essential functions are the fundamental, crucial job duties that an employee must be able to perform, with or without reasonable accommodation.
- Ability to sit or stand at a desk for extended periods of time while working on a computer.
- Available for virtual meetings in a non-distracted environment.
- Ability to work independently and meet deadlines.
- Ability to work a flexible work schedule that includes days, nights, overnights, weekends, and holidays.
- Ability to learn new technology quickly and with minimal guidance.
- Ability to lift 50 pounds of equipment.
About Liveops:
Liveops is redefining what outsourced customer service means in a modern, always-on world, built on the belief that genuine connection drives brand loyalty. For over 25 years, we’ve paired cutting-edge technology with trusted, remote, and empathetic human expertise to deliver agile, high-touch customer support solutions that scale with precision and care. As pioneers in the flexible workforce model, we bring global reach with unmatched adaptability—helping brands meet customer needs, anywhere, anytime. From complex interactions to seasonal surges, we proudly serve Fortune 500 and enterprise clients—delivering personalized experiences that earn trust and drive lasting impact. It’s not outsourcing, it’s outsmarting.
To learn more, visit www.liveops.com.
Eligibility Requirements
Legal authorization to work in the U.S. is required. We will not sponsor individuals for employment visas now or in the future.
Equal Opportunity Employer
Read Full Description