Principal Engineer guiding technical direction for core backend systems in a leading SaaS company focusing on digital privacy. Collaborating with teams to ensure system stability, security, and performance.
Responsibilities
Own backend architecture across core services, including APIs and data access layers.
Define and uphold standards for API design, system boundaries, and data modeling.
Lead the design and implementation of complex backend initiatives from concept through production.
Own and evolve cross-cutting backend concerns such as authorization, tenant isolation, idempotency, request governance, and secure data access patterns.
Drive system quality by improving evolvability, operational confidence, and long-term maintainability.
Make and document high-impact architectural decisions, including explicit trade-offs and risk assessments.
Collaborate closely with engineers and cross-functional partners to align on design, constraints, and long-term direction.
Mentor engineers through design reviews, architectural guidance, and clear technical feedback.
Partner with engineering leadership on long-term technical strategy and technology investment decisions.
Participate in on-call rotation approximately once every two months and translate operational learnings into system improvements.
Requirements
8+ years of backend engineering experience, including ownership of production systems at scale.
Proven experience designing backend APIs and services that are intentionally difficult to misuse.
Strong data modeling skills and experience building multi-tenant systems with clear tenant isolation.
Demonstrated ownership of architectural decisions with measurable impact on system stability and delivery.
Ability to lead technical work through written design documents, diagrams, and decision records.
Comfort operating under ambiguity and making decisions that meaningfully constrain future options.
Strong collaboration skills and the ability to influence through clarity rather than force.
Clear, direct communication style with a focus on shared understanding.
Advanced proficiency in English to effectively communicate complex information with team members and stakeholders, and to complete job-related documentation and collaboration tasks.
Full Stack Developer in tax team maintaining business - critical applications at Swiss Re. Collaborating with team members for system stability and process improvements.
Transition Administrator/Software Engineer role at Deutsche Börse Group focusing on Release Management and application development. Collaborating across teams and developing internal tools in Prague.
Fullstack Tech Lead overseeing a central domain on the STIHL connected platform. Utilizing cloud and microservice architectures to enhance digital products and services.
Senior Software Engineer developing and maintaining data and automation solutions at PNC. Responsible for API development and integration using modern technologies and best practices.
Software Engineer Principal developing software solutions to meet complex business needs for PNC. Aligning business strategies with technology and leading technical guidance within teams.
Software Engineer at McKesson focusing on enterprise - level applications and modern cloud technologies. Collaborating across teams and participating in the software development life cycle for impactful healthcare solutions.
Junior Software Developer enhancing operational performance by developing systems and automation tools at Murphy Geospatial. Supporting the integration of AI/ML technologies and collaboration with survey teams.
Graduate Software Developer Intern at Virtru working with the engineering team on innovative research and data protection solutions. Engaging in high - quality software implementations and contributing to digital privacy projects.
Technical Lead managing software development and driving product innovation at PwC. Leading high - performing teams to deliver innovative solutions while fostering collaboration and continuous improvement.
Principal Engineer for GCP at Barclays driving secure platform design and engaging with multiple stakeholders. Providing technical leadership and defining GCP product strategy in financial services.