Job Closed
This listing is no longer active.
We are all Humans!
Principal Platform Engineer – Technical Architect, SaaS Platform, AWS, Distributed Systems
Location
Portugal
Posted
146 days ago
Salary
0
Seniority
Lead
Job Description
Principal Platform Engineer – Technical Architect, SaaS Platform, AWS, Distributed Systems
HumanIT Digital Consulting
• Lead the architectural direction of a pivotal SaaS platform • Work alongside engineering leadership and product teams • Incorporate emerging AI capabilities into the product • Strengthen architectural governance and ensure platform scalability
Job Requirements
- 8+ years of software engineering experience
- Proven ability to design and evolve complex, distributed systems
- Hands-on experience with AWS
- Strong background in backend services and data systems design
- Demonstrated experience mentoring engineers
- Strong communication skills and fluent in English
Benefits
- Work remotely
- Opportunities for professional growth and advancement
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Backend Engineer, Node.js
CKEditorGet total back- and front-end control over your WYSIWYG editor. Build anything imaginable, with limitless possibilities.
• Design, build, and maintain backend services for CKEditor 5 - including REST APIs, real-time streaming, event-driven processing, and data persistence. • Build and maintain a multi-service architecture with message queues, caching, and async communication patterns. • Engage in code reviews, pair programming, and cross-functional collaboration to ensure the highest quality results. • Write clean, maintainable, and well-structured code, balancing readability with appropriate documentation. • Share best practices on programming standards, tools, and processes to foster continuous improvement.
• Develop rich client web applications with JavaScript and utilize RESTful Java, Spring, Spring boot web services • Construct, comment, unit test, and end-to-end test user interface programs, modules and components of medium complexity • Work with and develop client programs, classes and sub-systems of medium complexity • Maintain and support existing user interface applications of medium complexity • Work with Business Analysts to ensure technical design and programs satisfy business needs • Contribute to peer UI code evaluations • Implement quality assurance standards for development activities within assigned projects
• lead the development of complex features • involved in all stages of the project lifecycle • design, develop, and maintain scalable full-stack applications • modernize legacy systems and architectures • collaborate with architects and business stakeholders • build and maintain CI/CD pipelines using Jenkins • analyze and optimize applications for performance • write optimized queries against relational databases • mentor junior engineers • document key technical decisions • track and manage project work using JIRA • remove impediments for the team
Backend Engineer, DICOM, FastAPI
OneTeamAnywhereProviding dedicated IT teams to clients anywhere around the globe
• Work remotely for Europe-based client • Collaborate on database projects with FastAPI endpoints • Focus on managing and processing medical data



