Principal Software Engineer (Remote)

IT/Dev
Salary: Competitive Salary
Job Type: Full time
Experience: Senior Level

Netvagas

Principal Software Engineer (Remote)

Principal Software Engineer | Netvagas | Brazil

As a Principal Software Engineer, you play a pivotal role inarchitecting the backbone of our enterprise GenAI platform. You will leadthe design and implementation of sophisticated infrastructure solutionsthat support scalable, reliable, and high-performance operations for our...

Principal Software Engineer | Netvagas | Brazil

As a Principal Software Engineer, you play a pivotal role in architecting the backbone of our enterprise GenAI platform. You will lead the design and implementation of sophisticated infrastructure solutions that support scalable, reliable, and high-performance operations for our GenAI platform. This principal role demands close collaboration with a multidisciplinary team, including applied researchers, backend and data engineers, and product teams, to ensure the seamless integration and deployment of our technology stack. Your expertise will guide the development across public and private clouds using advanced cloud-native technologies, setting the standard for our infrastructure strategy and execution.

Responsibilities

Architect and implement core components of our Enterprise Generative AI platform.

Serve as a technical lead on our most demanding, cross-functional projects.

Ensure the quality of architecture and design of systems.

Lead the design, get hands dirty and write code, and ultimately deploy successful enterprise-level systems that can be leveraged for a broad set of business use cases.

Functionally decompose complex problems into simple, straightforward solutions that demonstrate significant creativity and high judgment.

Integrate large language models for code generation models into the product.

Build robust APIs, data pipelines, and infrastructure to support AI model deployment at scale.

Optimize model performance, latency, and cost by building tests and continuously improving the framework.

Develop interfaces to manage prompts, provide feedback, and improve the models.

Evaluate and assess emerging technologies in the AI, ML and related area and collaborate/partner with product management, applied research, customers and other teams to define requirements, develop roadmap and scope project milestones.

Shares knowledge by giving tech talks and evangelizing appropriate tech and engineering best practices.

Passionate about AI, ML and distributed systems

Help establish and grow the team, and mentor fellow developers, nurturing a culture of ongoing learning and professional development within the team.

Required Qualifications

Education Experience: Bachelors degree in Computer science, Computer Engineering, relevant technical field, or equivalent practical experience.

Professional Experience

At least 15+ years of experience in software engineering, with a strong emphasis on leading, deploying and managing systems in production environments.

Experience partnering with Research Science or Machine Learning experts to drive optimization using the latest techniques.

Core Technical Skills

Demonstrated mastery in Python or Golang, evidenced by a portfolio of scalable, maintainable, and innovative software development projects.

Expert-level knowledge and experience across several cloud platforms (AWS, Google Cloud Platform, Oracle Cloud Infrastructure, Azure), including expertise in managing complex hybrid and multi-cloud environments.

Advanced experience with service mesh (Linkerd, Istio) and API gateways (Kong, Traefik) for optimizing microservices deployment and management.

Extensive proficiency in Jenkins and GitHub actions for continuous integration and deployment, including designing, configuring, and managing sophisticated Jenkins pipelines. Deep understanding of CI/CD best practices and methodologies.

Customer Support and Incident Management: Demonstrated commitment to supporting customer deployments and leading incident management processes to ensure customer satisfaction and service reliability.

Professional Attributes

Community Leadership: Active leadership or significant contributions to open-source projects, particularly within the CNCF ecosystem, showcasing community engagement and thought leadership.

Exceptional Problem Solving: Proven exceptional problem-solving skills and attention to detail in designing and troubleshooting complex systems in high-stakes environments.

Adaptability and Communication: Outstanding adaptability to a fast-paced, evolving startup environment. Exceptional communication skills, with the ability to articulate complex technical concepts to diverse audiences and effectively collaborate with cross-functional teams.

Ability to move fast in an environment where things are sometimes loosely defined and may have competing priorities or deadlines.

Benefits

  • Medical insurance (SulAmérica) – adding dependents will incur an additional charge;
  • Meal Voucher credited at Flash Card;
  • Life Insurance.

We ll be happy to look at your application!

Subscribe to our networks and follow the world of TalentX.Digital:

LinkedIn: Click here!

Instagram: Click here!

Come to Gluker! Try our profile tests! Click here!

Show more

Show less

Tagged as: remote, remote job, virtual, Virtual Job, virtual position, Work at Home, work from home

Load more listings
When applying state you found this job on Pangian.com Remote Network.