Software Engineer NUMÉRO DE POSTE: 465930
Lead Big Data / Backend Software Engineer
Location: Dublin, OH (Hybrid )
Type: Direct Hire
As a Lead Software Engineer in our Data Services Division, you will design, build, and scale backend data systems that power critical products used globally. This is a hands-on technical leadership role for an experienced backend engineer who can take ownership of complex systems—from inception through delivery—while guiding teams through architecture, execution, and best practices.
This role is ideal for someone who enjoys leading from a technical perspective, setting direction, reviewing designs and code, preventing scalability and concurrency issues, and helping teams move faster and smarter. While you’ll remain technically strong, over time the role can evolve toward more strategic system design and technical oversight, rather than day-to-day coding.
There is no front-end work in this role—this position is 100% backend and data-focused.
We leverage modern AI tools (including Cursor) to streamline development and improve productivity. You won’t be building AI tools, but comfort using them as part of your workflow is a strong plus.
Technical Leadership & Delivery
- Own and drive end-to-end delivery of medium to large-scale backend and Big Data initiatives.
- Design systems that are scalable, resilient, and concurrency-safe, identifying risks early and addressing them through strong architecture.
- Evaluate, select, and influence technology stacks and solution approaches in partnership with Architecture teams.
- Lead teams through technical planning, execution, and refinement—ensuring progress, accountability, and clear communication.
- Review designs and code to ensure quality, performance, maintainability, and alignment with best practices.
- Design, develop, and maintain backend services using Java, Spring Boot, Python, and microservices-based architectures.
- Build and evolve Big Data solutions using technologies such as Hadoop, Spark, Kafka, and Scala.
- Implement data pipelines and services that scale reliably under load.
- Ensure high-quality delivery through unit, integration, and performance testing.
- Support CI/CD pipelines and production deployments in cloud environments.
- Serve as a technical mentor—providing guidance on system design, coding practices, and problem-solving approaches.
- Lead and participate in code reviews, helping raise the bar for quality and consistency.
- Model strong written and verbal communication, especially around technical decisions, timelines, and risks.
- Help teams adopt better ways of working, including effective use of modern tooling and AI-assisted development.
- Translate business and customer needs into well-architected technical solutions.
- Identify opportunities to improve platform scalability, reliability, and developer efficiency.
- Present complex technical concepts clearly to engineers, architects, and leadership.
- Solve cross-team technical challenges that have broad organizational impact.
- Bachelor’s degree in Computer Science or a related field, or equivalent professional experience.
- 7 years of software development experience, including 5 years of strong Java development.
- Deep expertise in:
- Java and object-oriented design (design patterns, UML)
- Spring (IoC, Spring Boot), Maven
- REST and SOAP web services
- Backend system design and scalability
- Microservices architecture experience at scale.
- Proven ability to lead technically without direct people management responsibility.
- Experience reviewing and improving large, complex systems.
- Familiarity with using AI-assisted development tools (e.g., Cursor, copilots) to improve productivity and quality.
- Someone with depth of experience who can go beyond surface-level solutions.
- A technical leader who drives execution, communicates clearly, and keeps teams aligned.
- A strategic thinker who can design systems today that won’t break tomorrow.
- A mentor who raises the technical bar and helps others grow.
Vaco by Highspring promeut un milieu de travail diversifié et encourage fortement les femmes, les personnes de couleur, les membres des communautés LGBTQ+, les personnes handicapées, les membres de minorités ethniques, les résidents nés à l’étranger et les anciens combattants à postuler.
Avis : Égalité des chances en matière d’emploi
Vaco by Highspring garantie l’égalité des chances et ne discrimine pas les employé.e.s ou candidat.e.s en fonction de la race (y compris les traits historiquement associés à une race tels qu’une coiffure ou la texture des cheveux), couleur de la peau, sexe (y compris la grossesse ou des conditions connexes), religion ou croyances, origine nationale, citoyenneté, âge, situation de handicap, statut d’ancien.ne combattant.e, appartenance à un syndicat, origine ethnique, genre, identité de genre, expression de genre, orientation sexuelle, état matrimonial, affiliation politique, ou toute autre caractéristique protégée comme requis par la loi.
Vaco by Highspring et ses sociétés mères, sociétés affiliées et filiales (Vaco by Highspring) s’engagent à inclure pleinement toutes les personnes qualifiées. Dans le cadre de cet engagement, Vaco by Highspring veillera à ce que les personnes handicapées bénéficient d’aménagements raisonnables. Si un aménagement raisonnable est nécessaire pour participer au processus de candidature ou d’entrevue, pour vaquer à des fonctions professionnelles essentielles et/ou pour bénéficier d’autres avantages et privilèges liés à l’emploi, veuillez contacter HR@vaco.com.
Vaco by Highspring souhaite également que tous les candidats connaissent leurs droits, à savoir que la discrimination sur le lieu de travail est illégale.
En vous soumettant à ce poste, vous acceptez de donner à Vaco by Highspring le droit exclusif de présenter votre candidat pour l’opportunité d’emploi précédente. Vous convenez en outre que vous avez représenté des informations vous concernant avec exactitude et que vous n’avez pas déformé vos qualifications de manière affirmative. Vous acceptez également de garder confidentielle, dans toute la mesure permise par la loi, toute information que vous apprenez de Vaco by Highspring sur le poste et vous limiterez la divulgation des informations sur le poste uniquement dans la mesure nécessaire pour exécuter toute obligation dans la poursuite de votre candidature. En échange, Vaco by Highspring accepte de faire des efforts raisonnables pour vous représenter par le biais de toute sollicitation, sélection d’emploi et dispersion de CV.
Avis de confidentialité
Vaco by Highspring, ses sociétés mères, ses filiales et les sociétés du même groupe (« nous », « nos » ou « Vaco by Highspring») respectent votre vie privée et s’engagent à présenter un avis transparent concernant leurs politiques.
- Les résidents de la Californie peuvent consulter l’avis relatif à la collecte de renseignements publié par le service des RH de Vaco by Highspring à l’intention des candidats et des employés de la Californie ici.
- Les résidents de la Virginie peuvent accéder à nos politiques propres à leur État ici.
- Les résidents de tous les autres États peuvent accéder à nos politiques ici.
- Les résidents canadiens peuvent consulter nos politiques en anglais ici et en français ici.
- Les résidents des pays où le RGPD s’applique peuvent accéder à nos politiques ici.
Avis sur la transparence salariale
La détermination de la rémunération pour ce poste (et d’autres) chez Vaco by Highspring dépend d’un large éventail de facteurs, notamment :
- les compétences, l’expérience et la formation de la personne;
- les exigences relatives au permis d’exercice et à l’agrément;
- l’emplacement du bureau et d’autres considérations géographiques;
- d’autres besoins professionnels et de l’entreprise.
Ainsi, comme l’exige la loi locale, Vaco by Highspring estime que l’échelle salariale ci-dessus représente une estimation raisonnable de la rémunération de base d’une personne embauchée à ce poste dans des régions qui requièrent la divulgation de l’échelle salariale. La personne peut également être admissible à des primes discrétionnaires.