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

Are you ready to embark on an exciting journey with Vendelux as a Senior Software Engineer - Data? At Vendelux, we're at the forefront of transforming the event marketing landscape for businesses. Founded in 2021 and powered by a recent $14 million Series A funding, our innovative AI-driven platform is revolutionizing how companies engage with events. Your role will be pivotal as you focus on enhancing the quality and processing speed of our most valuable asset: data. You'll dive deep into developing new data pipelines, integrating cutting-edge machine learning models, and collaborating with a team committed to excellence. As a Senior Software Engineer - Data, not only will you guide the development of our data infrastructure, but you will also build custom integrations and APIs, fostering collaboration across engineering, product, and design teams. Each day will bring challenges and opportunities to improve our data processes, ensuring our stakeholders can access precise data when they need it. With your expert-level knowledge of Python and a minimum of six years in engineering, you will shape and ship critical features that drive our success. At Vendelux, your voice matters, and we value diversity in backgrounds and experiences. If you're ready to make an impact in a remote-first environment and work with a brilliant team of professionals from esteemed companies, we want to hear from you! Together, let's create something extraordinary.

Frequently Asked Questions (FAQs) for Senior Software Engineer - Data Role at Vendelux
What do I need to know about the Senior Software Engineer - Data role at Vendelux?

The Senior Software Engineer - Data position at Vendelux involves enhancing data pipelines, integrating machine learning models, and ensuring high data quality. The role requires expertise in Python, familiarization with data workflow tools, and a collaborative spirit to improve our data handling processes. Working at Vendelux means being part of a rapidly growing company that values innovation and teamwork.

Join Rise to see the full answer
What kind of experience do I need for the Senior Software Engineer - Data position at Vendelux?

Ideal candidates for the Senior Software Engineer - Data role at Vendelux will have at least 6 years of relevant engineering experience, particularly with data pipelines and machine learning. Previous startup experience is a plus, along with strong Python skills and the ability to communicate effectively in a remote setting.

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

In the Senior Software Engineer - Data role at Vendelux, you will work with an impressive tech stack that includes Python, Dagster for workflow management, MySQL for database management, and Snowflake for data warehousing. Flexibility in our tech choices is key, as we are open to adopting solutions that enhance our capabilities.

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

As a Senior Software Engineer - Data at Vendelux, you will experience a collaborative and inclusive work culture that thrives on knowledge sharing and mentorship. With our remote-first setup, communication and team synergy are fostered through chats and documents, creating an environment that supports professional growth and team bonding.

Join Rise to see the full answer
Does Vendelux offer any development opportunities for Senior Software Engineers - Data?

Absolutely! At Vendelux, we prioritize continuous learning and development. As a Senior Software Engineer - Data, you'll have opportunities to mentor others, engage in knowledge-sharing sessions, and attend workshops or conferences that help you grow your skill set and advance your career.

Join Rise to see the full answer
What are the main responsibilities of a Senior Software Engineer - Data at Vendelux?

The Senior Software Engineer - Data at Vendelux is responsible for developing and maintaining data pipelines, creating custom integrations and APIs, and improving overall data infrastructure. Additional tasks include collaborating with stakeholders on data-related issues and implementing enhancements to streamline data processes.

Join Rise to see the full answer
Is remote work an option for the Senior Software Engineer - Data role at Vendelux?

Yes, Vendelux operates on a remote-first model, enabling you to work from anywhere. This flexibility allows you to balance professional responsibilities with personal commitments while collaborating with a diverse group of talented colleagues across different locations.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer - Data
Can you describe your experience with data pipelines and ETL processes?

When answering this question, detail the specific tools and methodologies you've employed in previous roles. Highlight a project where you successfully implemented data pipelines and discuss any challenges you faced, how you overcame them, and the results achieved.

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

Be prepared to discuss your strategies for data validation, monitoring processes, and the tools you've used to maintain data quality. Provide examples of how your approaches have improved data integrity in previous projects.

Join Rise to see the full answer
What experience do you have with machine learning models in your data engineering work?

Provide insights into how you've integrated machine learning models into data pipelines. Discuss any collaboration with data scientists and the impact your work had on model performance and scalability.

Join Rise to see the full answer
How do you approach optimizing data processing speed?

Explain the tactics you use to identify bottlenecks and implement optimizations. Share specific examples of techniques or tools that proved effective in increasing data processing efficiency in your past roles.

Join Rise to see the full answer
Can you share an example of how you contributed to team collaboration and knowledge sharing?

Illustrate your commitment to collaboration by recounting specific instances where you mentored others, led team training sessions, or initiated cross-functional discussions that resulted in improved processes or enhanced learning for the entire team.

Join Rise to see the full answer
What tools have you used for workflow management, and what do you find most effective?

Discuss your experience with tools such as Dagster or Airflow, emphasizing the features that you found most beneficial in managing workflows. Explain how these tools contributed to your project successes and how you adapted to challenges.

Join Rise to see the full answer
How do you handle technical debt and prioritize tasks in data engineering?

Share your approach to assessing technical debt, prioritizing issues based on impact, and making informed decisions on when to address them. Provide examples of how you've balanced immediate needs with long-term project goals.

Join Rise to see the full answer
Describe your experience with cloud-based data infrastructures like AWS, Azure, or Google Cloud.

Detail the projects in which you've leveraged cloud services for data storage, processing, and backup. Discuss the benefits you've seen when utilizing cloud solutions, and any challenges you've encountered.

Join Rise to see the full answer
What is your understanding of DevOps practices, and how have you applied them in your work?

Explain your understanding of DevOps principles in the context of data engineering. Provide examples of how you've collaborated with DevOps teams to streamline deployments, automate processes, or enhance overall system reliability.

Join Rise to see the full answer
How do you keep up with the latest trends and technologies in data engineering?

Share your strategies for staying informed, such as following industry blogs, attending meetups, or participating in online courses. Emphasize any communities you're part of and how they contribute to your ongoing professional development.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Inclusive & Diverse
Collaboration over Competition
Fast-Paced
Growth & Learning
Empathetic
Photo of the Rise User
Zafin Remote India - Trivandrum
Posted 13 days ago
Photo of the Rise User
Pear VC Hybrid New York City
Posted 10 days ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
BP3 Global, Inc. Remote No location specified
Posted 12 days ago
Photo of the Rise User
Brex Remote New York, New York, United States
Posted 3 days ago
Customer-Centric
Growth & Learning
Collaboration over Competition
Inclusive & Diverse
Rapid Growth
Dental Insurance
Vision Insurance
401K Matching
Maternity Leave
Paternity Leave
Flex-Friendly
Medical Insurance
Equity
Photo of the Rise User
SPAN Hybrid No location specified
Posted 7 days ago

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
Calculating your matching score...
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!