Logo of Huzzle

Staff Software Engineer, Application

  • Job
    Full-time
    Senior Level

AI generated summary

  • You must have strong back-end engineering skills, AWS and Kubernetes experience, expertise in TypeScript, Node.js, GraphQL, and a collaborative mindset with problem-solving abilities.
  • You will drive application architecture, collaborate on features, optimize performance, enhance user experience, write scalable TypeScript, mentor junior engineers, and promote software best practices.

Requirements

  • Proven experience as a back-end engineer with a strong foundation in computer science and software engineering principles.
  • Demonstrated ability to lead projects and drive software development cycles from inception to deployment.
  • Extensive experience with cloud-based infrastructure management, specifically AWS and Kubernetes.
  • Extensive experience in building scalable, high-performance web applications.
  • Expertise in TypeScript, Node.js, and GraphQL, with familiarity with modern frontend frameworks such as Next.js.
  • Experience optimizing applications for performance, scalability, and reliability.
  • Excellent collaboration and communication skills, thriving in a fully distributed team environment.
  • An entrepreneurial spirit, paired with strong problem-solving skills and a hands-on approach to software development.

Responsibilities

  • Drive the technical vision and architecture of Dune’s applications, ensuring they align with business goals and performance metrics.
  • Collaborate closely with Product Managers, Designers, and other Engineers to ideate, develop, and launch robust features that enhance user interactions on Dune.
  • Optimize application performance to minimize downtime and latency, ensuring a seamless user experience.
  • Enhance the content browsing experience on Dune by implementing new features and improving existing ones.
  • Continuously improve various personas to elevate the experience for users creating and consuming queries and dashboards.
  • Write high-quality, well-tested TypeScript code focusing on scalability, maintainability, and performance.
  • Mentor junior engineers, leading by example in developing clean, efficient, and reusable code.
  • Champion best practices in software development, fostering a culture of continuous improvement and technical excellence.

FAQs

Do we support remote work?

Yes, we have a fully remote-first approach with flexible working hours within a distributed team.

What programming languages and technologies are required for this role?

The role requires expertise in TypeScript, Node.js, GraphQL, and familiarity with modern frontend frameworks such as Next.js.

What is the team size at Dune?

Our team consists of approximately 50 employees working collaboratively across Europe and eastern US timezones.

Is there an opportunity for mentorship in this role?

Yes, you will mentor junior engineers, leading by example in developing clean, efficient, and reusable code.

Are there opportunities for travel within this job?

Yes, we have regular offsites in various exciting locations and each person receives a travel allowance to connect and co-work with colleagues.

What kind of benefits do employees receive?

Employees enjoy a competitive salary and equity package, private medical insurance, 5 weeks PTO, paid parental leave, and stipends for home office setup, among other perks.

How is the company culture described?

Dune fosters a culture of collaboration, continuous improvement, and technical excellence in a fully distributed team environment.

What is the compensation structure for this role?

The compensation for this role, both salary and equity, is in the top 25% of companies in the space, with employee-friendly terms on equity.

How does Dune approach diversity and inclusion?

Dune is dedicated to building a diverse, inclusive, and authentic workplace and encourages applicants with varied experiences to apply regardless of whether they meet all requirements.

What is the focus of the engineering team at Dune?

The engineering team focuses on building scalable systems that provide a world-class user experience through ideation, development, and launch of robust features.

#startwiththeshoes

Retail & Consumer Goods
Industry
1001-5000
Employees
1992
Founded Year

Mission & Purpose

Dune London was born in 1992, beginning as a small concession store on London’s iconic Oxford Street. The dream was simple: to create an affordable luxury footwear and accessories brand. Delivering that something special remains at the heart of our brand, and we’re thrilled you’re looking to join our team. As our name suggests, we love London - it’s our home. As the epicentre of fashion with its vibrant, diverse and creative energy, it’s a city that constantly inspires us. We’re proud to say we now have over 200 store locations worldwide. To truly get to know the brand we suggest you visit one of our beautiful stores.