- Career Center Home
- Search Jobs
- Principal Software Engineer, Berxi
Description
Job Summary
We are seeking a highly skilled Principal Software Engineer to lead the design and delivery of scalable, cloud-native digital platform solutions in a direct-to-customer environment. This role plays a key part in shaping technical strategy, mentoring engineering teams, and building secure, high-performance applications that drive business growth. The ideal candidate brings deep technical expertise, strong leadership capabilities, and a hands-on approach to solving complex, high-impact challenges.
Duties & Responsibilities
Lead the design and development of scalable cloud-native applications aligned with enterprise architecture standards
Serve as hands-on technical lead for Agile engineering teams, guiding delivery and removing obstacles
Collaborate on front-end solutions to build responsive, accessible, customer-centric interfaces
Design and optimize data architectures for performance, reliability, scalability, and security
Translate business and product requirements into high-quality technical solutions
Drive sprint planning, refinement, and delivery aligned with customer value and reliability goals
Own the full software development lifecycle with emphasis on secure, test-driven development
Evaluate and adopt modern frameworks, tools, and architectural patterns
Mentor engineers, conduct code reviews, and promote engineering best practices
Communicate architectural strategies and technical decisions across governance teams
Proactively improve system performance, scalability, and operational resilience
Maintain system documentation and development standards
Ensure compliance with security, data governance, and regulatory requirements
Lead production readiness, observability practices, and incident response efforts
Requirements
Qualifications, Skills & Experience
10+ years of hands-on software engineering experience delivering cloud-native systems
Proven leadership experience in senior or principal engineering roles
Strong expertise in modern backend development frameworks and languages
Advanced experience with cloud platforms and distributed systems
Deep knowledge of relational and NoSQL database technologies
Strong understanding of microservices and event-driven architectures
Experience with CI/CD pipelines and automated testing practices
Hands-on experience with system observability and production operations
Excellent analytical, problem-solving, and decision-making skills
Strong communication and cross-functional collaboration abilities
Business-focused mindset aligning technology with strategic outcomes
Experience with regulated or enterprise environments preferred
