Inmetrics

Principal Engineer I

Inmetrics

full-time

Posted on:

Location Type: Hybrid

Location: BarueriBrasil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Define and sustain the long-term technical vision and strategy for products
  • Design and evolve reference architectures, design patterns and engineering practices
  • Lead the incorporation of Artificial Intelligence into engineering solutions
  • Evaluate, recommend and guide the adoption of technologies, frameworks and tools
  • Serve as an institutional reference for assessing market technology trends
  • Act as technical sponsor and decision authority for large-scale engineering initiatives
  • Define and guide legacy application modernization strategies
  • Design and enable scalable and efficient solutions
  • Establish criteria, metrics and indicators for quality, performance, security and resilience
  • Mentor engineers at all levels
  • Develop the team's technical capabilities through code reviews, pair programming and knowledge-sharing sessions
  • Create and maintain the organizational knowledge base
  • Raise the organization’s technical level through training, workshops and sharing of best practices
  • Be the go-to expert for analyzing and resolving complex technical challenges
  • Develop scalable, sustainable solutions that balance technical requirements, deadlines and business objectives
  • Lead root cause analyses for critical incidents and implement preventive measures
  • Identify and remove technical bottlenecks that impact performance, scalability or delivery quality
  • Work closely with Pre-Sales, supporting the preparation of technical proposals and solution definition
  • Participate in client meetings to present technical solutions, architectures and use cases
  • Collaborate with Product Management and Design to ensure alignment and delivery of high-quality solutions
  • Support the identification of new technical opportunities with existing clients and prospects
  • Act as the technical interface between client demands and Inmetrics’ capabilities
  • Collaborate with the Innovation Lab on the development of automations, frameworks and reusable accelerators
  • Research and implement new technologies, especially in AI, automation and application modernization

Requirements

  • Minimum 10 years’ experience in software development and systems engineering
  • Minimum 5 years in technical leadership roles (Staff Engineer, Tech Lead, Distinguished Engineer or similar)
  • Proven experience in large-scale, high-complexity projects, preferably in technology consulting firms (ThoughtWorks, Accenture, Avanade, Deloitte, CI&T, NTT Data, Globant or similar)
  • Solid track record in legacy application modernization and digital transformation
  • Experience in agile environments (Scrum, Kanban, SAFe) and modern development methodologies
  • Proficiency in multiple programming languages (Java, Python, JavaScript/TypeScript, C#, Go or similar)
  • Expertise in modern architectures: Microservices, Event-Driven, Serverless, Cloud-Native
  • Hands-on experience with cloud platforms (AWS, Azure, GCP) and managed services
  • Deep knowledge of DevOps, CI/CD, Infrastructure as Code and observability
  • Experience with automation tools, RPA and systems integration
  • Applied knowledge of Artificial Intelligence, Machine Learning and GenAI in software engineering contexts
  • Experience interacting directly with clients in B2B technology environments
  • Experience in technical pre-sales processes, proposal preparation and executive presentations
  • Ability to translate business requirements into viable technical solutions and vice versa
  • Experience building and maintaining consultative relationships with technical and business stakeholders
  • Ability to connect technical decisions to business outcomes, ROI and measurable client impact
  • Skill in presenting complex technical concepts clearly to non-technical audiences (C-level, stakeholders)
  • Experience preparing technical proposals, RFPs/RFIs, demos and proofs of concept
  • Ability to act as a trusted advisor, understand client challenges and propose appropriate solutions
  • Skill in negotiating technical trade-offs, timelines and scope with clients and internal stakeholders
Benefits
  • 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software developmentsystems engineeringlegacy application modernizationdigital transformationagile methodologiesprogramming languagesmicroservicescloud platformsDevOpsArtificial Intelligence
Soft Skills
technical leadershipclient interactionconsultative relationshipsbusiness translationtrusted advisornegotiationpresentation skillsmentoringproblem-solvingknowledge sharing