3Pillar Global

3Pillar Global

3Pillar Global is an innovative product development company that builds breakthrough software products to power digital businesses. They offer a range of services including product strategy, management, user experience design, and software engineering ...

Internet Software & Services
1K-5K
Founded 2006
$26M raised

Description

  • Independently guide the technical direction and implementation for the team within the defined architecture from conceptualization to deployment.
  • Evaluate trade-offs between correctness, robustness, performance, and customer impact to ensure the right solution is delivered.
  • Create and lead technical documentation and repository management practices, including branches, pull requests, and merges.
  • Collaborate with product, design, and engineering teams on architecture oversight and dependencies that influence product strategy and direction.
  • Contribute to code reviews, documentation, and complex bug fixes with a focus on security, performance, and reliability.
  • Mentor Senior Engineers and other team members through Communities of Practice or project teams.
  • Provide technical leadership and orchestration across tasks and teams to support client outcomes.
  • Help verify and validate architecture implementations and influence architectural decisions beyond the immediate team.
  • Support refinement of technical details, including definition of done, for user stories and task assignments.

Requirements

  • 10+ years of web development experience.
  • Strong proficiency in Python and Python frameworks.
  • Experience with PostgreSQL, AWS, and Docker.
  • Working knowledge of frontend development technologies including JavaScript, CSS, and HTML.
  • Familiarity with OAuth2 and OpenID Connect protocols.
  • High level of English proficiency for working with a globally distributed team.
  • Experience leading teams in Agile software development environments.
  • Demonstrated experience adapting high-level architecture to project and client needs.
  • Ability to verify and validate architecture implementations and influence architecture beyond the team.
  • Strong object-oriented programming expertise, with preferred experience in Python.
  • High-level design proficiency using UML, C4, or ArchiMate.
  • Experience building well-tested, scalable, secure, and performant enterprise systems.
  • Demonstrated initiative in mentoring other engineers and decision-makers.
  • Very good knowledge of architectural styles, design patterns, SOLID principles, and OWASP.
  • Experience integrating Customer Identity and Access Management solutions is desired.
  • Experience setting technical strategy across several teams or a whole product is desired.
  • Experience building CI/CD pipelines is desired.
  • Experience working with non-relational databases is desired.
  • Knowledge of building cloud-native applications is desired.

Benefits

  • Medical insurance benefits as per company policy.
  • Life insurance as per company policy.
  • 15 days of paid vacation plus additional days based on tenure.
  • Vacation bonus, sick leave, and paid holidays as per local law.
  • Profit sharing, paternity/maternity leave, and Christmas bonuses as per local law.
  • Marriage, bereavement, and graduation leave as per company policy.
  • Work-from-home allowance and direct payroll deposit.
  • Punctuality and attendance bonuses, food tickets, and paid professional certifications.
  • Remote-first, flexible work environment with options to work from home, office, or a blend of both.
  • Wellbeing-focused programs, including fitness offerings and mental health plans where available.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Engineering Team Leader

Remote 251-1K Professional Services

Remote is hiring a Team Leader for its fully remote Engineering team to manage a small product group, support delivery, and help shape how work is executed with autonomous agents and strong verification practices.

Elixir Phoenix Ruby
1 hour, 44 minutes ago

Staff Engineer, Billing

Stripe 5K-10K Diversified Financial Services

Stripe is hiring a Staff Engineer to lead the technical direction of its Billing extensibility platform as it grows from early adoption toward general availability.

1 hour, 59 minutes ago

Engineering Team Leader

Remote 251-1K Professional Services

Remote is hiring a Team Leader to manage a small engineering team while actively contributing to product development and driving the adoption of agentic workflows across the company’s fully remote HR platform.

Elixir Microservices Phoenix Ruby
1 hour, 59 minutes ago

Engineering Team Leader

Remote 251-1K Professional Services

Remote is hiring a Team Leader to manage a small engineering team while actively contributing to product development and driving the adoption of agentic workflows in a fully remote, globally distributed environment.

Agile Elixir Microservices Phoenix Ruby
2 hours, 44 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers