Neogrid

Software Architect – Specialist

Neogrid

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Lead architecture definitions and strategic technical decisions with a focus on scalability, robustness, and alignment with business objectives
  • Serve as a technical reference across multiple teams and system domains, promoting consistency and technical excellence
  • Identify structural issues and opportunities for improvement in existing systems, leading reengineering initiatives
  • Mentor engineers at all levels, fostering technical growth and the dissemination of best practices
  • Collaborate with product, business, and engineering teams to translate strategic requirements into sustainable technical solutions
  • Define and oversee development standards, technical reviews, and large-scale code governance
  • Conduct in-depth technical design reviews (Tech Design Review), ensuring alignment with the architecture and long-term vision
  • Be proactive in identifying and mitigating technical risks and in sharing knowledge across teams
  • Lead initiatives for stack evolution, adoption of new technologies, and technical modernization strategies
  • Ensure excellence in observability, reliability, security, performance, and cost of systems.

Requirements

  • Proven experience leading highly complex and mission-critical projects and systems in distributed environments
  • Deep experience with languages such as Python, Java, C++, JavaScript, or similar
  • Advanced expertise in distributed systems architecture and modular monoliths
  • Hands-on experience with Kafka, Docker, Kubernetes, and cloud production environments
  • Strong command of modern engineering practices: CI/CD, automated testing, GitOps, etc.
  • Ability to drive technical decisions under ambiguity and with multiple stakeholders
  • Experience with observability and designing metrics, alerts, and dashboards for complex systems
  • Experience optimizing cloud environments (cost, scalability, and operational efficiency)
  • Advanced proficiency in relational (PostgreSQL) and non-relational databases, including query tuning and data modeling
  • Excellent technical communication skills, written and verbal, with a focus on alignment and technical influence
  • Strong ability to share technical knowledge and mentor team members
  • Experience using AI in the development process
  • Experience with agile methodologies and the ability to lead continuous process improvement initiatives.
Benefits
  • Health Insurance
  • Dental Insurance
  • Life Insurance
  • Medication allowance, extendable to children
  • Transport voucher or parking allowance
  • Flexible Meal/Food Voucher
  • Wellhub
  • TotalPass
  • Birthday day off (one day off during your birthday month)
  • Parental support program, NeoBaby
  • Unico Skill, external training
  • Childcare allowance
  • Extended parental leave: 6 months for mothers and 30 days for fathers
  • Referral program, bonuses, and more
Applicant Tracking System Keywords

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

Hard Skills & Tools
PythonJavaC++JavaScriptdistributed systems architecturemodular monolithsKafkaDockerKubernetesPostgreSQL
Soft Skills
technical communicationmentoringcollaborationdecision makingproblem solvingtechnical influenceknowledge sharingleadershipadaptabilityprocess improvement