Job Closed
This listing is no longer active.
Your competitors' favorite marketing platform used by 10,000,000 marketers
Tech Lead – Frozen Team
Location
Spain
Posted
105 days ago
Salary
0
Seniority
Senior
Job Description
Tech Lead – Frozen Team
Semrush
• Lead the technical takeover of new products. • Conduct thorough audits of codebase, infrastructure, and data layers to identify paths for architectural evolution. • Define technical roadmaps, ensuring decisions are driven by business value and cost efficiency. • Drive the end-to-end implementation of adoption plans. • Guide the team through the migration and stabilization process until the product reaches a sustainable, low-maintenance state. • Lead by example by contributing code to the most critical or high-risk components (approx. 35-40% of your time). • Drive the transition of services into our standard tech stack: GCP, GKE, Go/Java, SaaS-based storages, and reliable CI/CD processes. • Modernize and unify observability and alerting across the portfolio. • Use metrics to track the cost of support versus product revenue. • Provide the technical data necessary to support decisions regarding further investment. • Facilitate regular communication across the team to ensure cohesion and progress. • Lead team development through 1:1s, feedback, and performance reviews. • Hire and onboard team members, contributing to team composition and growth.
Job Requirements
- Proven experience in developing distributed systems in cloud environments.
- Ability to solve complex technical problems and make sound architectural decisions.
- Proven experience as a Senior Engineer.
- Strong proficiency in Java (Spring) or Go.
- Willingness to learn a second programming language (Go or Java).
- Solid experience with sql databases and queue brokers.
- Solid experience with Kubernetes, Docker, and CI/CD tools.
- Ownership mindset with a focus on project quality, delivery, and alignment with business goals.
- Experience mentoring and supporting the growth of mid-level engineers.
Benefits
- Flexible working hours
- Unlimited PTO
- Flexi Benefit for your hobby
- Employee Support Program
- Loss of family member financial aid
- Employee Resource Groups
- Meals, snacks, and drinks at the office
- Corporate events
- Teambuilding
- Training, courses, conferences
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Technical GTM Engineer
Jump - Advisor AIJump uses AI to help financial managers automatically take notes, stay compliant, update their CRM, and serve clients.
• Build and maintain internal tooling that improves Marketing and Sales velocity • Own the end-to-end GTM systems stack, ensuring reliability, observability, and clean data flows • Integrate product events into HubSpot and/or Salesforce to power segmentation, scoring, and automation • Manage ongoing data sync between BigQuery (warehouse) and CRM systems • Implement lifecycle automation to support lead/customer journeys and drive conversion and retention • Build event- and webhook-driven automations across GTM workflows (routing, enrichment, attribution) • Partner with Engineering/Product to define and maintain high-quality product event instrumentation • Develop reporting foundations that connect product usage, lifecycle stage, and revenue outcomes • Continuously improve GTM infrastructure to reduce manual work and eliminate operational friction
Senior Software Engineer, UI
vCluster LabsvCluster Labs is a venture-backed tech startup headquartered in San Francisco, California, with a distributed, remote-first team spanning eight time zones. Foun
• User-Centric Implementation: Build interfaces that prioritize efficiency, ensuring users can accomplish their tasks quickly and effectively without friction. • Platform UI Development: Focus on implementing high-quality UI within the specific context of Kubernetes and the vCluster platform. • Modern Stack Execution: Utilize React and Tailwind CSS to build scalable and maintainable frontend components. • Design Collaboration: Work to achieve a high standard of UI execution, aiming for the polish and usability found in best-in-class tools. • Start-Up Grit: Experience working in a high-growth environment. You are comfortable with ambiguity and are willing to build the playbook, not just read it.
Senior Software Engineer, Account
RecargaPayNossa missão é democratizar os meios de pagamentos pelo celular por meio de um serviço inovador, econômico e seguro.
• Write well designed, testable, efficient code by using best software development practices. • Contribute in all phases of the development lifecycle. • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review. • Proposes initial technical implementation which supports architectural changes that solve scaling and performance problems. • Work with version control using GitHub, conflict resolution, and automation of continuous integration processes. • Create and maintain software documentation.
• Own complex integration and platform problems from discovery and design through to delivery, iteration and long-term evolution • Collaborate closely with designers, customer success and other engineers to enhance the product and the system behind it in a tight feedback loop with leadership, production and our customers • Strengthen and evolve our existing integrations, improve internal tools and processes, and turn legacy or manual workflows into scalable, reliable systems that enable the team and our customers to move faster • Designing and launching Nory’s public API, creating a secure, well-documented foundation for external developers and partners • Expanding the range of EDI messages we support to enable deeper, more automated customer workflows • Building and scaling our integrations marketplace, making it easier for customers to discover, enable and trust integrations • Improving our integration infrastructure and processes to make existing integrations more self-serve, scalable and reliable



