Vdx.tv
VDX.tv - Principal Engineer - Full Stack Development
Job Location
in, India
Job Description
Job Title : Principal Engineer - Full Stack Development (Java/SpringBoot) About Us : VDX.tv is a global advertising technology company with a 25-year track record of innovation. With 400 team members distributed globally, we're pioneering a different way of working one that emphasizes self-organizing teams, minimal hierarchy, and maximum impact. Our unique approach has resulted in exceptional team retention with an average tenure of 8. 1 years a testament to our distinctive culture and work environment. The Role : - We are seeking a highly experienced Principal Engineer to join our platform applications team. - In this role, you will be a key driver in the development of our core platform, which empowers engineering teams, business users, and customers to manage and optimize advertising campaigns. - This platform integrates with ad-serving and real-time bidding platforms, demanding a strong understanding of scalable, distributed systems and complex data processing. - As a Principal Engineer, you will lead complex projects, mentor other engineers, and contribute significantly to the architectural direction of our platform. - You'll work within a small, agile team to solve challenging full-stack software and infrastructure problems. - This role requires a strong individual contributor who can deliver high-quality solutions, drive technical excellence, and collaborate effectively with cross-functional teams. Key Responsibilities : - Lead the design, development, and implementation of complex full-stack features for our platform applications, with a strong emphasis on backend development using Java and Spring Boot. - Architect and develop highly scalable, performant, and reliable distributed systems. - Drive code quality and maintainability through rigorous code reviews, promoting best practices, and establishing coding standards. - Contribute to and improve our CI/CD pipelines to ensure efficient and reliable deployments across multiple data centers. - Work with Kafka or similar technologies to design and implement robust event-streaming pipelines for high-volume data processing. - Design and optimize data storage solutions using both relational and NoSQL databases to meet evolving business needs. - Collaborate closely with product managers, designers, and other stakeholders to define technical solutions, provide accurate estimates, and manage project delivery. - Mentor and guide other engineers, fostering a culture of technical excellence, knowledge sharing, and continuous improvement within the team. - Proactively identify and address architectural challenges, performance bottlenecks, and scalability issues. - Participate in architectural discussions, contribute to the long-term technical vision of the platform, and influence technology choices. - Contribute to front-end development using modern frameworks as needed. Mandatory Requirements : - Minimum 10 years of hands-on software development experience, with a strong focus on Java and Spring Boot. - Proven experience in designing and developing scalable, distributed systems and microservices architectures. - Extensive experience with the Spring Boot framework, including Spring MVC, Spring Data, and Spring Security. - Deep understanding of multithreading, concurrency, and performance optimization in Java applications. - Strong experience with relational and NoSQL databases (e.g, MySQL, PostgreSQL, Cassandra, MongoDB). - Solid experience with Kafka or other distributed message queuing systems. - Experience in designing and developing RESTful APIs. - Excellent understanding of software development principles, design patterns, and best practices. - Exceptional problem-solving, analytical, and debugging skills. - Proven experience working for product development companies. - Bachelor's or Master's degree in Computer Science or a related field. Preferred Qualifications : - Experience with cloud platforms (e.g, AWS, Azure, GCP). - Experience with containerization and orchestration technologies (e.g, Docker, Kubernetes). - Experience with modern front-end technologies (e.g, React, Angular, Vue.js). - Experience in the AdTech industry. What You Get : Comprehensive Benefits. Unique Perks: Twice-yearly week-long company summits at all-inclusive resorts worldwide. Every 4-5 years: 4-5 weeks paid transformational leave. Every 5 years: Additional paid week off for you and your family to celebrate your tenure. Work-Life Integration: Flexible hours to accommodate global collaboration. True work-from-anywhere policy (US or European time zones preferred). Focus on outcomes rather than hours worked. Strong emphasis on work-life balance. Our Unique Environment : Remote-first, globally distributed team. Flat organizational structure with emphasis on self-organizing teams. No traditional titles or hierarchical reporting relationships. Focus on outcomes and impact rather than positions or status (ref:hirist.tech)
Location: in, IN
Posted Date: 4/2/2025
Location: in, IN
Posted Date: 4/2/2025
Contact Information
Contact | Human Resources Vdx.tv |
---|