Uvik Software logo

Tech Lead / Architect (Python / React)

Uvik Software·Salary not specified

Primary stack

DevOpsReactPythonPostgreSQLCI/CDElasticsearchAPIDjangoCloud Monitoring

Nice to have's

SaaS or platform architecturenonprofit or impact-driven projectsAI/ML integrationserverless or microservices orchestration

Job description

About the Position

We’re building a US-based, impact-driven technology platform that connects nonprofits and small businesses with skilled volunteers. We’re looking for a Tech Lead / Architect who will take full ownership of the platform’s technical direction and architecture.

This is a hands-on leadership role for someone who enjoys shaping architecture, making key technical decisions, and building scalable, reliable systems with real social impact.

Important: This position is open exclusively to candidates physically located in the United States.

Responsibilities

  • Own the platform’s architecture and long-term technical strategy.
  • Spend approximately 70% of your time on hands-on development.
  • Design, build, and optimize APIs, data flows, and system integrations.
  • Lead integrations with OpenAI API, Klaviyo, and SendGrid.
  • Design, implement, and maintain CI/CD pipelines and cloud infrastructure (AWS, Render).
  • Ensure performance, scalability, security, and reliability.
  • Conduct code reviews and mentor engineers.
  • Collaborate with product and design teams to deliver impactful solutions.

Requirements

  • 5+ years of experience in software engineering.
  • 2+ years in a Tech Lead, Architect, or similar leadership role.
  • Strong hands-on experience with Python / Django and React.
  • Proven experience designing scalable architectures and driving technical decisions.
  • Solid knowledge of PostgreSQL, Elasticsearch, API design, and system integrations.
  • Strong background with Amazon Web Services (AWS); experience with Render is a plus.
  • Confidence with DevOps practices (CI/CD, Infrastructure as Code, monitoring).
  • English proficiency: B2–C1.
  • Structured, proactive, able to mentor and set engineering standards.
  • Ready to act as the key technical owner of the platform.

Nice to Have

  • Experience with SaaS or platform architecture.
  • Background in nonprofit or impact-driven projects.
  • AI/ML integration experience.
  • Knowledge of serverless or microservices orchestration.

We Offer

  • Ownership of the platform’s technical architecture.
  • Work on a product with real social impact.
  • 100% remote work with a flexible schedule.
  • Modern stack with freedom to improve it.
  • High-trust, collaborative team.

About the Company

We are committed to creating a technology platform that has a positive social impact by connecting nonprofits and small businesses with skilled volunteers. Our team is dedicated to building scalable, reliable systems that drive meaningful change.

© Uvik Software. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Uvik Software — це команда з 30+ розробників, що допомагає замовникам з США створювати круті продукти.Для того, щоб мати змогу працювати з топовими замовниками, ми свідомо вирішили відмовитись від моделі великої компанії, бо кількість знижує якість. Натомість, ми прийняли рішення наймати кандидатів щонайменше Middle рівня з хорошим рівнем англійської, релевантним досвідом та високим рівнем професіоналізму.Зі своєї сторони ми пропонуємо кандидатам, які відповідають вищезгаданим критеріям: хорошу команду, де є можливість розвиватись, цікаві проекти та хороші умови: flexible schedule/macbooks/corporate package etc.

More at Uvik Software

All 11 roles

Popular searches