Submit
Principal Engineer
Porto
Job description
You will be the technical leader responsible for defining architecture, driving engineering standards, and solving complex technical challenges across multiple teams or products.
Requirements
- Lead the design and development of scalable and resilient application architectures.
- Drive technical decisions and guide engineering teams on best practice
- Influence product evolution with a strong technical perspective
- Ensure high availability, performance, and reliability of systems
- Architect and implement microservices and event-driven solutions
- Promote Domain-Driven Design (DDD) principles across projects
- Oversee cloud-based solutions (preferably Azure) and containerized environments
- Collaborate with cross-functional teams to deliver high-quality solutions
- Ensure observability, monitoring, and system resilience
- Support and mentor engineering teams, fostering technical growth
- Analyze complex problems and propose effective, innovative solutions
- Contribute to continuous improvement and adoption of modern engineering practices
You must have:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field
- 8+ years of experience in application development
- 4+ years of experience in technical leadership roles
- Strong experience with microservices, event-driven architectures, and distributed systems
- Solid knowledge of Domain-Driven Design (DDD)
- Experience with cloud platforms (preferably Microsoft Azure)
- Hands-on experience with containers and orchestration tools (Docker, Kubernetes)
- Experience working with a wide range of technologies and tools
- Strong understanding of agile methodologies
- Excellent analytical and problem-solving skills
- Critical thinking and strong decision-making abilities
- Ability to work with complex systems and information
- Creativity and eagerness to learn and explore new solutions
- Strong communication and collaboration skills
Nice to have:
- .NET
- Oracle
- PostgreSQL
- NoSQL databases (MongoDB)
- Kubernetes (K8s) and Docker
- GitHub Actions
Want to apply?
Position
Name*
Email*
Phone number*
Country*
City*
Linkedin
Faça upload do seu CV*
(max. 4MB)
Upload your photo or video
(max. 4MB)


