Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer - Data image - Rise Careers
Job details

Senior Software Engineer - Data

Vendelux helps companies discover the best events. Event marketers are the unsung heroes of successful companies. From generating leads to building world-class brands, event marketers make magic happen throughout the year. Vendelux is here to help maximize the impact of all the events that a company sponsors and attends.

We are a Series A SaaS company and provide the system of record for event marketing. Our software platform provides proprietary insights that helps high-growth companies find the highest ROI events, conferences and trade shows to attend and sponsor. We have built an AI-powered platform that customers describe as an event marketer’s dream.

Vendelux was founded in 2021, and our recent $14 million Series A was led by FirstMark, whose portfolio includes companies like Shopify, Pinterest, Discord, Airbnb, Draft Kings, Carta and Justworks (amongst others). Our leadership team includes alumni from Shutterstock, Bain, CB Insights, Button, ZoomInfo and Compass.

As a Senior Software Engineer - Data at Vendelux, you will work on improving the quality, quantity, resilience and processing speed of our most precious asset - our data. You will build new and improve existing data pipelines, incorporate new machine learning models, and help integrate new data sources.

Scope of Responsibilities

  • Develop, release, and maintain high quality data pipelines, ETL and ELT processes.

  • Own and guide the development of our data infrastructure.

  • Develop custom integrations and APIs to automate our data collection, cleaning and enrichment pipelines.

  • Promote a culture of collaboration and learning across engineering, product, and design team via mentoring, documentation, presentations, or other knowledge-sharing methods.

  • Ensure our data is always available by participating in our on-call rotation.

  • Work with stakeholders including data-ops, product and executives and assist them with data-related technical issues.

  • Experience with data pipelines and workflow management tools like Dagster or Airflow, data warehouses like Snowflake or Databricks, and Cloud-based infrastructure like AWS, Google Cloud, Azure.

  • Determine where in our infrastructure we should host data based on the use case and data model.

  • Collaborate with Data Scientists in order to design scalable implementations of their models.

  • Identify bottlenecks and implement improvements to our data and engineering processes, and tools. We're early and the expectation of folks joining at this stage is that you'll play a huge part in setting and improving how we work. Our current stack is Python, Dagster, MySQL and Snowflake, but we’re early stage and open to change where it makes sense.

Qualifications

  • Minimum of 6 years of relevant engineering experience and exposure to working with data, data pipelines and/or machine learning.

  • Expert level knowledge of python.

  • Track record of shaping and shipping valuable features.

  • Track record of driving high-leverage improvements to infrastructure and process.

  • Judgment to take on technical debt and risk where appropriate.

  • Strong communication skills, especially written. Our engineering team is remote-first, so a lot of important work happens in chats and documents.

  • Previous startup experience.

  • Nice-to-have: DevOps or platform/infrastructure experience (or deep interest).

  • Nice-to-have: experience with ML Ops processes and designing/building/deploying/productizing ML models.

Not all candidates will check all of the requirements listed above and that’s ok! We are open to great people from non-traditional backgrounds.

Vendelux is proud to be an equal opportunity workplace. We are committed to equal opportunity regardless of race, color, ancestry, religion, gender, gender identity, parental or pregnancy status, national origin, sexual orientation, age, citizenship, marital status, disability, or veteran status.

Vendelux Glassdoor Company Review
5.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
Vendelux DE&I Review
5.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Vendelux
Vendelux CEO photo
Alex Reynolds
Approve of CEO

Average salary estimate

$0 / YEARLY (est.)
min
max
$0K
$0K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer - Data, Vendelux

Join Vendelux as a Senior Software Engineer - Data and play a crucial role in shaping the future of event marketing! At Vendelux, we're passionate about helping companies maximize the impact of their events through our cutting-edge AI-powered platform. As a Senior Software Engineer specializing in data, your mission is to enhance the quality and processing speed of our most valuable asset – data. You will be at the forefront of developing and maintaining robust data pipelines, building integrations, and facilitating data collection and enrichment for our customers. Imagine working with a collaborative team from various renowned companies while also mentoring fellow engineers and sharing your knowledge! At Vendelux, we highly value innovation and are open to evolving our tech stack to meet the challenges head-on. Your expertise in Python, data pipelines, and cloud infrastructure will be pivotal as you partner with data scientists to implement scalable machine learning models. We recognize that not all great candidates may tick every box on our qualifications list; we truly value the diverse experiences that different backgrounds bring. If you're excited about making significant contributions in a fast-paced environment and have a strong engineering foundation with a love for data, we’d love to hear from you. Join us in revolutionizing event marketing while embracing a culture committed to learning and collaboration. Your journey starts here!

Frequently Asked Questions (FAQs) for Senior Software Engineer - Data Role at Vendelux
What are the responsibilities of a Senior Software Engineer - Data at Vendelux?

As a Senior Software Engineer - Data at Vendelux, your responsibilities will include developing and managing high-quality data pipelines, integrating machine learning models, and ensuring the effectiveness of our data infrastructure. You'll work closely with data scientists and other teams to enhance data processing speed and reliability, contributing to the improvement of our AI-powered platform.

Join Rise to see the full answer
What qualifications are needed for a Senior Software Engineer - Data position at Vendelux?

To be considered for the Senior Software Engineer - Data role at Vendelux, candidates should have a minimum of 6 years of relevant engineering experience, particularly with data and data pipelines. An expert level in Python, a proven track record in delivering impactful features, and strong communication skills are essential. Previous startup experience is advantageous but not a requirement.

Join Rise to see the full answer
How does Vendelux support remote work for Senior Software Engineers?

Vendelux embraces a remote-first culture, which means as a Senior Software Engineer - Data, you will have the flexibility to work from anywhere. Our collaborative workstyles emphasize communication through chats and shared documents, allowing you to effectively engage with your colleagues and contribute to a vibrant engineering team.

Join Rise to see the full answer
Is previous startup experience necessary for a Senior Software Engineer - Data at Vendelux?

While previous startup experience can be beneficial, it isn't mandatory for the Senior Software Engineer - Data role at Vendelux. What matters most is your passion for technology, data, and innovation, plus your readiness to adapt and make an impact in a dynamic environment.

Join Rise to see the full answer
What tech stack will I work with as a Senior Software Engineer - Data at Vendelux?

At Vendelux, as a Senior Software Engineer - Data, you will primarily work with Python, Dagster, MySQL, and Snowflake. Since we’re in the early stages, we encourage exploring changes to our tech stack to enhance performance and adaptability in line with our company’s goals.

Join Rise to see the full answer
What opportunities for growth exist for a Senior Software Engineer - Data at Vendelux?

At Vendelux, there is significant potential for growth as a Senior Software Engineer - Data. You will have the chance to take ownership of data processes, mentor junior engineers, and be part of critical decision-making around infrastructure improvements, paving the way for your professional development in a fast-growing company.

Join Rise to see the full answer
What kind of team culture can I expect at Vendelux as a Senior Software Engineer - Data?

Vendelux fosters a culture of collaboration and learning. As a Senior Software Engineer - Data, you can expect an environment that promotes knowledge-sharing, mentorship, and open communication across engineering and product teams. Our focus is on building relationships and continuously improving our engineering practices.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer - Data
Can you explain your experience with data pipeline development?

When discussing your experience with data pipeline development, highlight specific projects where you built or improved data pipelines. Discuss the technologies you used, the challenges you faced, and how you optimized the process for efficiency and reliability.

Join Rise to see the full answer
What is your approach to integrating machine learning models into data workflows?

For this question, explain the steps you take to ensure a seamless integration of machine learning models into data workflows. Discuss how you collaborate with data scientists, the technologies you leverage, and how you measure the effectiveness of the integration.

Join Rise to see the full answer
How do you ensure data quality and integrity in your work?

When answering this question, elaborate on the strategies you implement for maintaining data quality and integrity. Mention your experience with data validation, anomaly detection, and how you utilize monitoring tools to ensure continued data accuracy.

Join Rise to see the full answer
Describe your experience with specific data tools (like Snowflake or Dagster)

Be prepared to talk about your proficiency with data tools such as Snowflake or Dagster. Discuss how you've used these tools in your previous roles, any advanced features you’ve implemented, and the impact they had on your data processing tasks.

Join Rise to see the full answer
What challenges have you faced in building scalable data infrastructures?

Explain the challenges you've encountered when building scalable data infrastructures, detailing both technical and organizational obstacles. Focus on how you successfully navigated these challenges and the solutions you implemented to overcome them.

Join Rise to see the full answer
How would you rate your proficiency in Python and why?

This is an opportunity to showcase your Python skills. Discuss your experience with Python, including how long you've used it, projects you've completed, and specific libraries or frameworks you're proficient in. Provide examples of complications you solved using Python.

Join Rise to see the full answer
What role do you think collaboration plays in engineering?

Highlight the importance of collaboration in engineering by citing examples from your past work. Discuss how collaboration improves problem-solving, encourages knowledge sharing, and fosters a culture of innovation within an engineering team.

Join Rise to see the full answer
How do you prioritize tasks in a fast-paced environment?

Mention how you approach task prioritization by assessing the impact and urgency of tasks. Discuss tools or methodologies you use for task management and how you communicate with team members to maintain clarity and focus.

Join Rise to see the full answer
What are some key factors for successful ETL processes?

Discuss critical aspects of successful ETL processes such as extraction efficiency, transformation accuracy, and loading speeds. Emphasize on continuous monitoring and iteration to improve ETL workflows and how you’ve applied these principles in your work.

Join Rise to see the full answer
How do you handle technical debt within a project?

When addressing technical debt, explain how you identify, assess the impact of, and prioritize addressing it within a project. Share examples of decisions you made that balanced immediate needs with long-term maintenance and scalability.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Wellhub Remote Portugal (Lisbon - Remote)
Posted 5 days ago
Photo of the Rise User
Customer-Centric
Empathetic
Feedback Forward
Transparent & Candid
Reward & Recognition
Collaboration over Competition

Vendelux is the leading AI event intelligence platform designed for event marketers and event organizers. The platform boasts over 150,000 global B2B events, providing users with powerful data-driven insights and an array of tools to optimize thei...

19 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
November 26, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!