Varicent - Lead Backend Developer – Typescript (Node.js)
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT
Requirements
• 6+ years of backend or full-stack engineering experience with a strong backend focus. • 3+ years working with Typescript / Node.js / C#. • Advanced experience with AWS (EC2, EKS, Lambda, S3, DynamoDB, RDS, Step Functions, etc.). • Proven experience working with large datasets, distributed computing, and batch or stream processing using Spark, Dask, EMR, Glue, Kafka, etc. • large datasets • Solid understanding of system design, distributed systems, scalability patterns, and cloud architecture. • Experience building data-driven or ML-enabled systems• Familiarity with experimentation frameworks, A/B testing, or performance optimization• Experience with event-driven architectures, streaming systems, or large-scale data processing• Exposure to modern AI tools or integrations (not required)• Contributions to open source, technical blogs, or conference talks • Education • Bachelor’s in Computer Science, Engineering, or related field (or equivalent practical experience) • For this role, the estimated annual base salary range is between $950,000 – $1,177,000 (MXN). In addition to base salary, our compensation package may include bonuses, commissions for eligible sales roles, and a comprehensive benefits package. The actual base salary will vary based on factors including individual qualifications and market data, as objectively assessed during the interview process. • This posting is for a new vacancy. • This hiring process utilizes artificial intelligence tools to assist in candidate screening and assessment. Our AI tools are designed to complement — not replace — human decision-making.
Responsibilities
• Design, build, and scale new features for REST APIs and large-scale data processing pipelines that handle high-volume datasets across distributed systems. • REST APIs • large-scale data processing pipelines • high-volume datasets • Architect and optimize backend services for high throughput and low-latency performance. • high throughput and low-latency • Develop data-intensive and event-driven applications using Python, Typescript, C#, and AWS-native services. • Improve system performance, reliability, and scalability across microservices and cloud infrastructure. • Partner with senior engineers, architects, DevOps, and QA throughout the full development lifecycle. • Mentor developers, guide code reviews, and raise engineering quality standards. • Engineering Expectations • Strong system design skills with the ability to break down ambiguous problems into scalable technical solutions.• Ability to evaluate new technologies, tools, and approaches, and recommend solutions based on trade-offs, impact, and ROI.• Builds systems that are secure, reliable, and compliant by design, partnering with cross-functional teams when needed.• Drives technical alignment across teams and contributes to improving engineering standards and processes. • How we work • We balance exploration with delivery — test ideas quickly, then productionize what works.• “Done” means quality goals are met, followed by continuous improvement in scalability, performance, and reliability.• The team owns systems end-to-end (build, release, reliability).
No credit card. Takes 10 seconds.