HighLevel, Inc. is an all-in-one marketing and sales platform whose tools and services are designed to help businesses grow. Established in 2018, the company’
Software Development Engineer – Backend
Location
India
Posted
40 days ago
Salary
0
Seniority
Senior
Job Description
Software Development Engineer – Backend
HighLevel, Inc.
• Own the full lifecycle of Opportunities backend: translate business and customer needs into scalable, production-grade services • Design and evolve the data model for pipelines, stages, deals, and associated entities — getting consistency, throughput, and query patterns right • Build and scale APIs, event-driven workflows, and background jobs that handle high-volume writes, automations, and integrations • Tackle distributed systems concerns: idempotency, eventual consistency, race conditions, hot tenants, and noisy-neighbor isolation • Improve performance and reliability of large pipelines (millions of opportunities per workspace) through indexing, sharding, caching, and query optimization • Ship end-to-end when needed — including UI changes in Vue — without blocking on cross-functional handoffs • Instrument the system: logs, metrics, traces, and SLOs that make production behavior legible • Drive incident response, postmortems, and the engineering hygiene that keeps a high-traffic product healthy
Job Requirements
- 4+ years building and operating production backend systems at scale
- Strong fundamentals in data modeling (SQL and NoSQL), API design, and distributed systems
- Hands-on experience with Node.js or Go in production
- Track record of owning services end-to-end — design, build, deploy, on-call
- Comfort working independently in ambiguous problem spaces with high ownership
- Solid grasp of scalability, performance, and reliability trade-offs
- Experience building CRM, sales, pipeline, or workflow products
- Worked on multi-tenant SaaS at scale (sharding, tenant isolation, fair-use limits)
- Familiarity with event streaming (Kafka/Redis Streams), queues, and async processing
- Exposure to MongoDB, Postgres, ElasticSearch, ClickHouse, or similar at non-trivial scale
- Frontend fluency in Vue.js — enough to ship a feature without a frontend partner
- Strong product instincts and a portfolio or GitHub of shipped work
Benefits
- Health insurance
- Flexible working arrangements
- Professional development opportunities
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Projetar, desenvolver, testar, implementar e manter soluções de software de alta qualidade • Traduzir requisitos de negócios e funcionais em especificações técnicas claras • Colaborar na arquitetura de sistemas, implementação e testes • Solucionar problemas e resolver questões técnicas relatadas por equipes internas ou clientes • Contribuir para o desenvolvimento de aplicações voltadas para o usuário e serviços de backend • Promover e manter padrões de desenvolvimento e melhores práticas de engenharia de software • Participar ativamente de revisões de código, programação em par e cerimônias ágeis • Fornecer insights no planejamento de projetos e na tomada de decisões técnicas.
Senior Flink Engineer
Poland and Eastern EuropeXebia is a global tech company with a journey in CEE that started with two Polish companies – PGS Software and GetInData. We are a team of 1,000+ experts delivering top-notch work across cloud, data, and software. We work on impactful projects across various sectors including fintech, e-commerce, aviation, logistics, media, and fashion, helping clients build scalable platforms and cutting-edge applications. Our clients include notable names like McLaren, Aviva, Deloitte, Spotify, Disney, ING, UPS, Tesco, Truecaller, AllSaints, Volotea, Schmitz Cargobull, Allegro, and InPost.
Role Description You will be: - designing and implementing new functionalities for a real-time threat detection platform, - building and extending streaming pipelines using Apache Flink, - developing business logic mainly in Flink SQL, with critical components implemented using Java Datastream API, - maintaining and troubleshooting production-grade distributed systems, - improving platform performance, scalability, and reliability, - supporting internal teams using the solution, - evaluating new technologies and building proof-of-concepts for specific use cases, - contributing to the continuous development of an internal platform for managing Flink SQL jobs, - having opportunities to contribute to open-source projects. Qualifications - strong hands-on experience with Apache Flink, - solid experience with Flink SQL, - practical knowledge of Java, especially in distributed/streaming systems, - experience working with Apache Kafka, - good understanding of Kubernetes, - experience with Flink Kubernetes Operator, - familiarity with pyFlink, - ability to work independently and take ownership of technical solutions, - strong problem-solving skills in complex distributed environments, - good communication skills and collaborative mindset, - fluent English, - practical experience using AI-powered assistants (e.g. Claude Code, GitHub Copilot, Cursor) to improve productivity, quality, or decision-making in software delivery. Requirements - Work from the European Union region and a work permit are required. Nice to have - cloud-native environments, especially AWS, - workflow orchestration tools such as Temporal, - Java ecosystem frameworks, including Spring Boot and Spring Batch, - databases and storage technologies like PostgreSQL, Redis, or Neo4j, - monitoring and observability tooling (Grafana, Prometheus), - logging and analytics platforms such as ELK Stack, - experience applying GenAI in a more structured way within the SDLC, including defined workflows, prompt patterns, or tool integrations embedded into daily work, - interest in and familiarity with emerging AI-driven practices (e.g. agent-based workflows, automation patterns, AI-augmented development), with a willingness to explore and experiment beyond standard approaches. Recruitment Process - CV review – - HR call – - Interview – - Client Interview – - Decision
Senior Java Developer – Trading Platform
Crypto.comCrypto.com - the best place to buy, sell, and pay with crypto.
• Design and develop core backend systems including market connectivity, order routing, execution engine, risk, and position tracking. • Implement ultra-low-latency and GC-free components using best practices in lock-free and off-heap programming. • Apply event-driven and fully deterministic design principles to ensure traceable and predictable system behavior. • Collaborate closely with product and trading teams to translate requirements into performant, production-ready solutions. • Participate in performance profiling, JVM tuning, and debugging complex issues in production. • Develop and maintain automated test suites and CI/CD pipelines. • Engage in code reviews, architecture discussions, and technical audits to ensure high standards across the codebase. • Use AI-driven coding tools (e.g., GitHub Copilot or similar) to accelerate development and improve productivity where appropriate.
• Technical leadership • Define and drive the technical strategy for migrating our Core Domains by faithfully reproducing our custom PHP framework in Python using FastAPI • Own architectural decisions to ensure a progressive, non-disruptive migration: controlled code duplication, gradual traffic shift from the old stack to the new • Design the patterns and abstractions required so the new Python framework is functionally equivalent to the old one while meeting modern standards • Establish technical standards and best practices for decommissioning legacy systems • Mentor and upskill a backend squad specialized in the migration • Collaborate with other squad leads to ensure coherent platform evolution • Drive technical decision-making and resolve the most complex architectural challenges • Foster a culture of technical excellence and continuous improvement • Ensure functional parity between the old and new stacks: data stored in the old system must be accessible identically in the new system


