
Senior Staff Software Engineer
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Brazil.
β’ Define and guide the long-term technical strategy and architectural vision across various Enterprise engineering domains.
β’ Design, prototype, and oversee the implementation of complex, scalable, secure, and resilient software systems.
β’ Lead essential technical initiatives from discovery to delivery, ensuring alignment between architecture and execution with measurable business outcomes.
β’ Collaborate with Engineering, Product, Design, and business leaders on technical roadmaps and investment proposals.
β’ Identify systemic architectural risks, performance limitations, and reliability issues, and develop sustainable solutions.
β’ Establish and refine engineering standards, architectural patterns, development methodologies, and quality expectations.
β’ Facilitate architecture and design reviews, assisting teams in assessing delivery, scalability, security, cost, and maintainability trade-offs.
β’ Mentor and uplift senior engineers through technical guidance and knowledge sharing.
β’ Create and implement best practices and guidelines for AI-assisted software development and automation.
β’ Shape the technical culture through accountability, pragmatic decision-making, collaboration, and a commitment to continuous improvement.
β’ Over 10 years of professional software engineering experience, including substantial leadership in architecture and technical direction for complex production systems.
β’ Profound technical knowledge in modern software architecture, distributed systems, microservices, system design, data modeling, application programming interfaces, and cloud-native development.
β’ Extensive experience in designing, building, coding, and managing high-throughput, scalable, secure, reliable, and fault-tolerant production applications.
β’ Strong proficiency with cloud platforms (such as AWS, GCP), modern databases, service-oriented architectures, containerization, observability, automated testing, continuous integration, and continuous delivery.
β’ Proven track record of influencing technical strategy and aligning architectural direction across multiple engineering teams and stakeholders.
β’ Experience in evaluating complex technical trade-offs concerning system performance, reliability, security, cost, scalability, and long-term maintainability.
β’ Background in building or evolving B2B SaaS, vertical SaaS, or similar platforms tailored to increasingly complex customer segments and Enterprise-scale needs.
β’ Demonstrated experience in establishing AI-assisted development strategies, practices, and guidelines across teams.
β’ Bachelorβs degree in Computer Science, Software Engineering, a relevant field, or equivalent professional experience.
β’ Exceptional technical judgment and the capability to create clarity in ambiguous situations.
β’ Strong written and verbal communication skills.
β’ A pragmatic, product-oriented mindset.
β’ Ability to influence decisions and lead complex initiatives without direct authority.
β’ Commitment to mentoring engineers and elevating technical standards.
β’ Intellectual curiosity and the ability to gain expertise across unfamiliar systems and domains.
β’ A mix of cross-functional interests or deep specialized mastery.
β’ Personal resilience and the ability to thrive in uncertain environments.
β’ An updated resume translated to English is required for consideration.
β’ Paid holidays and flexible, take-it-as-you-need-it scheduled time off.
β’ A culture that fosters innovation, valuing big ideas from any source.
β’ A MacBook set up and ready for you from day one.
β’ A $500 stipend to create your ideal workspace.
β’ Equity in a rapidly growing startup supported by top-tier VCs.
Addepar
NinjaOne
NinjaOne
Get handpicked remote jobs straight to your inbox weekly.