H

HighLevel

All-in-one marketing platform for agencies

Senior Software Engineer 3 Full Stack - Workflows

Full-Stack EngineeringUpdated on Nov 10
Full-timeRemote in IndiaNo salary listedRemote

About the Job

Requirements

  • Four to five or more years of professional software development experience.
  • Strong experience with Node.js for backend development.
  • Expertise in Vue.js for frontend development.
  • A solid understanding of software architecture, microservices, and system design.
  • Experience with relational and NoSQL databases.
  • Comfort with CI/CD processes, containerization, and cloud environments.
  • Proven leadership in mentoring and leading projects.
  • Strong communication and documentation skills.
  • Strong experience with REST API design, microservices architecture, and scalable systems.
  • Proficiency building modular, performant, and accessible user interfaces with Vue.js.
  • Experience with relational and NoSQL databases such as MongoDB and Firestore.
  • Experience with CI/CD pipelines, containerization tools such as Docker, and orchestration tools such as Kubernetes.
  • Familiarity with cloud platforms such as GCP.
  • Ability to own production readiness, including logging, monitoring, and alerting.
  • Ability to implement and advocate for unit, integration, and end-to-end testing.
  • Ability to enforce best practices for maintainable, well-tested code.

Responsibilities

  • Own large features end-to-end, from design through production, and drive key architectural decisions.
  • Optimize backend performance, scale infrastructure, improve frontend responsiveness, and debug complex production issues.
  • Design scalable and maintainable systems at both high-level and low-level design.
  • Write clear technical design documents and contribute to architecture discussions.
  • Make informed decisions considering trade-offs and system impact.
  • Drive features and projects from planning to production.
  • Ensure code quality, reliability, and performance.
  • Participate in debugging, performance tuning, and production incident handling.
  • Own production readiness, including logging, monitoring, and alerting.
  • Mentor junior engineers and guide best practices through code reviews.
  • Collaborate with product managers, designers, and QA engineers.
  • Contribute to sprint planning and lead technical discussions.
  • Implement and advocate for unit, integration, and end-to-end testing.

Desired Qualifications

  • Experience with message queues such as Kafka or RabbitMQ.
  • Exposure to domain-driven design and event-driven architecture.
  • Contributions to open source or technical blogs.

About the Company

HighLevel

All-in-one marketing platform for agencies

HighLevel provides an all-in-one sales and marketing platform for marketing agencies, freelancers, and businesses, including CRM, page builder, lead capture tools, and automated campaigns. It works as a subscription service with pricing tiers, giving users access to CRM, funnel/page building, lead generation, and marketing automation from a single dashboard. It differentiates itself by focusing on marketing agencies and offering bundled tools in one platform to simplify client management and workflows. Its goal is to streamline marketing work for agencies and marketers and help them scale their operations from a centralized tool.

Company size
1,001-5,000
Company stage
Growth Equity (Non-Venture Capital)
Total funding
$60M
Headquarters
Dallas, TX
Founded
2018

Recently Posted Jobs

Explore more opportunities at HighLevel

See more jobs