3Pillar Global logo
3Pillar Global

Senior Full-Stack Software Engineer

🕐 24 dias atrás📍 United States🌍 Remoto

Main Responsibilities:

  • Design, build, and maintain web applications powering a public website, investor portals, and related client-facing platforms.
  • Develop and maintain APIs and backend services that support the website, investor portal, and internal tools.
  • Ensure high standards of code quality through testing, code reviews, and acceptance testing practices.
  • Collaborate with vendor partners as a technical lead, ensuring alignment on architecture and delivery standards.
  • Work with product managers and designers to translate requirements into well-architected, scalable solutions.
  • Optimize application performance, reliability, and accessibility across platforms, including collecting and monitoring observability metrics to maintain high uptime for a high-traffic website.
  • Contribute to infrastructure decisions around Vercel, AWS, and deployment pipelines in coordination with platform engineering.
  • Ensure high-quality product delivery through strong collaboration with product, engineering, and security.
  • Participate in incident response and troubleshooting for production application issues.
  • Stay current on industry trends and emerging technologies in web development and front-end frameworks.
  • Mentor engineers on application development best practices and modern front-end/back-end patterns.

Qualifications:

  • 7+ years in software engineering with a focus on full-stack or front-end web application development.
  • Bachelor's degree in Computer Science, Mathematics, or a related field, or equivalent experience.
  • Strong proficiency with modern JavaScript/TypeScript frameworks (React, Next.js, Svelte, or similar) and backend technologies (Node.js, Python, or similar).
  • Experience with cloud platforms, preferably AWS, including Lambda, API Gateway, and related services.
  • Solid understanding of CI/CD pipelines, deployment automation, and infrastructure-as-code concepts.
  • Experience with Vercel or similar modern deployment platforms.
  • Deep knowledge of web performance optimization, accessibility, and responsive design.
  • Familiarity with observability and monitoring tools (e.g., Datadog, CloudWatch, New Relic, or similar) and experience maintaining uptime and reliability for high-traffic web applications.
  • Ability to translate business needs into technical requirements and well-architected solutions.
  • Strong Agile proficiency with practical application to deliver incremental, high-quality solutions.
  • Excellent analytical and communication skills, capable of influencing both technical and business stakeholders.
  • Ability to manage complex project timelines in fast-paced environments.
  • Experience working in a regulated industry and/or Financial Services.
  • Strong interpersonal skills, adept at building collaborative relationships across teams and stakeholders.

Additional Experience Desired:

  • High level of English proficiency required to interact with a globally-based development team.
  • Experience leading Agile software development methodologies.
  • Demonstrated experience following and adapting high-level architecture to project and client needs.
  • Ability to verify/validate architecture implementations and influence overall architecture beyond the team.
  • Experience in effectively working collaboratively among relevant information stakeholders to create and implement well-tested, scalable, secure, and performant enterprise-level systems that ultimately deliver the client’s desired business outcome.
  • Demonstrated initiative in mentoring other engineers and decision-makers throughout the organization.
  • Very good knowledge of architectural styles and design patterns.
  • Ability to set technical strategy and direct implementation across several teams/whole product.
  • Ability to refine and clarify technical details (including definition of done) based on internal or external PO for User Stories and task assignments.
  • Ability to provide technical orchestration among the overall tasks.

🇧🇷 Essa vaga exige inglês. Você está pronto?

A DevSpeak Academy prepara desenvolvedores brasileiros para conquistar vagas internacionais. Domine o inglês técnico com professores que entendem o mundo dev.

Conheça a DevSpeak Academy