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 III – Custom Objects, Backend
Location
India
Posted
41 days ago
Salary
0
Seniority
Senior
Job Description
Software Development Engineer III – Custom Objects, Backend
HighLevel, Inc.
• Design and evolve Node.js / NestJS services powering systems that operate at scale • Take architectural decisions that balance scale, cost, and long-term maintainability • Build well-typed, thoughtful REST contracts for high volume flows • Think in versioning, backward compatibility, and clean boundaries • Model and optimize MongoDB / Firestore schemas for high read/write workloads • Design atomic updates and consistency strategies for distributed systems • Implement queues, caching layers, and rate limiting to handle burst traffic gracefully • Design for failure modes before they happen • Ship modular Vue 3 UIs that efficiently consume APIs • Optimize realtime updates and state management (Pinia) • Improve Core Web Vitals and perceived performance • Instrument logs, metrics, traces, and alerts • Participate in on-call • Debug real production issues • Drive post-mortems to meaningful closure (not just documents) • Review code thoughtfully • Support junior engineers • Raise engineering standards across the team
Job Requirements
- 4+ years of professional engineering experience
- Strong backend-heavy fullstack background
- Deep comfort with Node.js + TypeScript
- Experience building and scaling microservices (NestJS / Express)
- Modern frontend experience (Vue 3 or similar)
- Strong understanding of:
- API design
- Data modeling
- Distributed systems tradeoffs
- Concurrency & rate limiting
- Real production debugging experience
- Comfortable in cloud-native environments (GCP / AWS)**CI/CD and containerization familiarity
Benefits
- Ownership of real systems
- Complex problems worth solving
- Exposure to scale
- High engineering bar
- A team that values thoughtful design over rushed patches
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


