We are seeking a Principal Engineer to serve as a technical advisor and problem-solver for a diverse client base. The role requires a combination of hands-on implementation and strategic direction. The ideal candidate will diagnose technical challenges, collaborate with leadership, and advocate for clear architecture and maintainability. Prioritizes pragmatism and avoids unnecessary complexity.
Requirements
- Demonstrated proficiency .NET/C# as well as other programming languages
- Experience with modern frontend frameworks and libraries (React, Angular, Vue, etc.)
- Strong understanding of backend technologies, API design, and database systems (both SQL and NoSQL)
- Expertise in cloud platforms (AWS, Azure, GCP), infrastructure-as-code practices, and Linux system administration
- Knowledge of DevOps practices, CI/CD pipelines, and container orchestration (Docker, Kubernetes)
- Experience with both monolithic and distributed architectural patterns
- Knowledge of infrastructure options across cloud, hybrid, and on-premise environments
- Understanding of security best practices and compliance requirements
- Ability to evaluate technology choices based on total cost of ownership
Benefits
- Flexibility in work hours and location
- Access to online learning platforms
- Professional development budget
- Collaborative, no-silos environment
- Dynamic social culture
- Private Health insurance