Senior Software Engineer

Senior Software Engineer

Manchester Full-Time 102000 - 168000 £ / year (est.) Home office possible
Go Premium
D

At a Glance

  • Tasks: Develop and enhance features for a cutting-edge open-source BI platform.
  • Company: Join a YC-backed startup revolutionising data visualisation for teams worldwide.
  • Benefits: Enjoy competitive salary, equity options, and the flexibility of remote work.
  • Why this job: Make a real impact in an evolving field while collaborating with a passionate community.
  • Qualifications: Proficient in JavaScript, TypeScript, and full-stack development with React and Postgres.
  • Other info: Engage with users and contribute to open-source projects in a dynamic startup environment.

The predicted salary is between 102000 - 168000 £ per year.

At Dynamism.io, we’re excited to partner with the founding team at a leading open-source BI platform to find talented Senior Software Engineers. If you’re passionate about shaping the future of data visualization, building innovative features, and engaging with a growing community, this role offers a unique chance to make a real impact in an evolving field.

About the startup:

This open-source business intelligence platform was designed to empower teams to easily query and visualize data. Positioned as an alternative to Looker, the platform integrates with dbt (data build tool) to transform raw data into actionable insights. Built to support both technical and non-technical users, it enables everyone from marketing to finance teams to access insights, even without SQL knowledge.

Recently, the platform introduced an AI analyst feature that allows users to ask natural language questions and receive tailored, department-specific insights while keeping control over sensitive data. With over 5,000 teams using the product and a successful $11 million Series A led by Accel, the team is expanding quickly to serve major clients such as Workday, Beauty Pie, Hypebeast, and Morning Brew.

Role Overview and Responsibilities:

As a Senior Software Engineer, you’ll play a critical role in enhancing and scaling the platform. From owning features end-to-end to collaborating closely with the founding team and the open-source community, you’ll influence both the product and the company’s broader strategy.

Key Responsibilities:

  • Feature Development: Plan, develop, test, deploy, and iterate on new features from start to finish.
  • Community Engagement: Actively participate in the platform’s community on GitHub, Slack, and Twitter to respond to feedback and help prioritize development.
  • Product Ownership: Take full responsibility for your work, contributing both to product and strategy.
  • High-Performance Collaboration: Work within a small, fast-paced team that values collaboration and constructive feedback.
  • Adaptability: Thrive in a dynamic startup setting focused on innovation and ongoing improvement.

Core Requirements:

  • Proficiency in JavaScript and TypeScript.
  • Full Stack experience with React and Postgres.
  • Proven success in building and shipping SaaS products, with an emphasis on frontend, backend, and UX/UI.
  • Knowledge of web security best practices, including cross-site scripting and authentication.
  • Familiarity with cloud deployment and infrastructure, particularly Google Cloud and Kubernetes.
  • Strong communication skills for remote collaboration and a proactive mindset for challenging existing ideas.
  • Interest in or experience with open-source contributions.

Nice to Haves:

  • Experience in open-source communities.
  • Familiarity with Docker and Google Cloud Platform infrastructure.
  • A passion for engaging with users and using feedback to drive product improvements.

Technical Stack:

  • Primary Stack: TypeScript, React, Node.js, SQL.
  • Frameworks: Express, React Hooks.
  • Infrastructure: Docker, Google Cloud Platform (GCP), Kubernetes.

What the company offers:

  • Salary: Competitive, ranging from £120k to £200k.
  • Equity: Meaningful ownership, ranging from 0.1% to 0.3%.
  • Location: Remote, with a preference for candidates in the UK/Europe.
  • Unique Opportunity: Work on a leading open-source project, directly influencing the product’s future and advancing in the AI-driven data query space.

Dynamism Candidate Process:

  • Initial Resume Review by Dynamism.io: We’ll review your resume and schedule a call if there’s a fit.
  • Introductory Call with the Co-founder/CEO: A discussion to explore your background and fit for the role.
  • Technical Challenge and Deep Dive with the Co-founder/CTO: Complete a technical task, followed by an in-depth discussion on your approach and expertise.
  • Final Interview with Both Founders: Learn more about the company’s vision, the role, and your potential journey with the team.

This role is a chance to join an exciting team where your contributions will drive both innovation and growth in the BI and data visualization space.

Senior Software Engineer employer: dynamism vc

At Dynamism.io, we pride ourselves on being an innovative employer that values collaboration and creativity in the fast-paced world of open-source business intelligence. Our remote work culture fosters flexibility and inclusivity, allowing you to engage with a vibrant community while contributing to cutting-edge projects that shape the future of data visualization. With competitive salaries, meaningful equity options, and opportunities for professional growth, joining our team means making a significant impact in a supportive environment dedicated to your success.
D

Contact Detail:

dynamism vc Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer

✨Tip Number 1

Engage with the open-source community on platforms like GitHub and Slack. By actively participating in discussions, contributing to projects, or even just sharing your insights, you can showcase your passion for the field and demonstrate your expertise to the hiring team.

✨Tip Number 2

Familiarise yourself with the company's product and its unique features, especially the AI analyst feature. Understanding how it works and being able to discuss its impact during interviews will show your genuine interest and readiness to contribute.

✨Tip Number 3

Prepare to discuss your experience with full-stack development, particularly with JavaScript, TypeScript, React, and Postgres. Be ready to share specific examples of projects where you've successfully built and shipped SaaS products, as this will highlight your relevant skills.

✨Tip Number 4

Showcase your adaptability and collaborative spirit by sharing experiences where you've thrived in fast-paced environments. Highlighting your ability to work well within a small team and your proactive approach to problem-solving will resonate well with the startup culture.

We think you need these skills to ace Senior Software Engineer

Proficiency in JavaScript
Proficiency in TypeScript
Full Stack Development
Experience with React
Experience with Postgres
Building and Shipping SaaS Products
Frontend Development
Backend Development
UX/UI Design
Knowledge of Web Security Best Practices
Familiarity with Cloud Deployment
Experience with Google Cloud
Experience with Kubernetes
Strong Communication Skills
Proactive Mindset
Interest in Open-Source Contributions
Familiarity with Docker
Ability to Engage with Users
Feedback-Driven Product Improvement

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with JavaScript, TypeScript, and full-stack development. Emphasise any previous work with SaaS products and your familiarity with the technical stack mentioned in the job description.

Craft a Compelling Cover Letter: In your cover letter, express your passion for data visualisation and open-source projects. Mention specific features or aspects of the platform that excite you and how your skills align with their needs.

Showcase Community Engagement: If you have experience contributing to open-source projects or engaging with developer communities, be sure to include this in your application. Highlight any relevant contributions on platforms like GitHub.

Prepare for Technical Challenges: Anticipate the technical challenge by brushing up on your coding skills, particularly in TypeScript and React. Be ready to discuss your approach to problem-solving and any relevant projects during the interview process.

How to prepare for a job interview at dynamism vc

✨Showcase Your Technical Skills

Be prepared to discuss your proficiency in JavaScript, TypeScript, and your full-stack experience with React and Postgres. Bring examples of past projects where you've built and shipped SaaS products, highlighting your role in frontend, backend, and UX/UI.

✨Engage with the Community

Since community engagement is key for this role, demonstrate your familiarity with open-source contributions. Share any experiences you have interacting on platforms like GitHub or Slack, and how you've used feedback to improve products.

✨Prepare for Technical Challenges

Expect a technical challenge during the interview process. Brush up on web security best practices and cloud deployment, particularly with Google Cloud and Kubernetes. Be ready to explain your thought process and approach to problem-solving.

✨Communicate Effectively

Strong communication skills are essential for remote collaboration. Practice articulating your ideas clearly and concisely, and be proactive in discussing how you can contribute to the team’s goals and the company’s broader strategy.

Senior Software Engineer
dynamism vc
Location: Manchester
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

D
  • Senior Software Engineer

    Manchester
    Full-Time
    102000 - 168000 £ / year (est.)
  • D

    dynamism vc

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>