Staff Software Engineer, Application Development

4 weeks ago


Oslo, Oslo County, Norway Dune Full time
About Dune

Dune is a pioneering crypto data analytics platform that empowers developers, analysts, and investors to navigate the on-chain world. Our mission is to make crypto data accessible and user-friendly, fostering a collaborative environment for thousands of users worldwide.

We're a dynamic team of ~50 employees, working together across Europe and eastern US timezones. Our values are built around innovation, teamwork, and technical excellence, driving us to create a powerful, open product that enables deep research into important ecosystems like Bitcoin, Ethereum, Solana, and more.

Our Technology

We're using Typescript to build scalable systems that are easy to build upon. Our application is written in Typescript, uses React on the client, and NodeJS on the server via GraphQL. We're hosted on Vercel and AWS, respectively.

About the Role

We're seeking a skilled Staff Software Engineer to drive the technical vision and architecture of our applications. As a key member of our team, you'll collaborate closely with Product Managers, Designers, and other Engineers to ideate, develop, and launch robust features that enhance user interactions on Dune.

  • 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.
Requirements

We're looking for a seasoned back-end engineer with a strong foundation in computer science and software engineering principles. You should have:

  • 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, React, and GraphQL, with familiarity with modern frontend frameworks.
  • 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.
Perks and Benefits

We offer a competitive salary and equity package, with a heavily discounted strike price and a 10-year exercise window. You'll also enjoy:

  • 5 weeks PTO + local public holidays (that can be swapped to suit you).
  • A fully remote-first approach with flexible working hours within a distributed team.
  • Good health is important, so we offer Dune employees private medical insurance as standard.
  • We believe in paid parental leave to help you celebrate this important milestone, transition to your new life, and bond with your new baby.
  • Regular offsites with the team in various exciting locations.
  • On top of this, each person gets a travel allowance to use to connect and co-work with someone or a team of people for a few days.
  • Stipend for setting up your home office / co-working space.
  • Work with some of the best people you'll ever get to meet.
  • And of course, you get some awesome Dune swag.

We're committed to building a diverse, inclusive, and authentic workplace. If you're excited about this role but your past experience doesn't align perfectly with every qualification, we encourage you to apply anyway. You may be just the right candidate for this or other roles.



  • Oslo, Oslo County, Norway Dune Full time

    About DuneDune is a pioneering company in the field of crypto data accessibility. We're a collaborative, multi-chain analytics platform used by thousands of developers, analysts, and investors to understand the on-chain world and the frontiers of finance. Our team of approximately 50 employees works together across Europe and eastern US timezones, driven by...

  • Software Architect

    1 month ago


    Oslo, Oslo County, Norway Software Defined Automation GmbH Full time

    We are seeking a seasoned Software Architect to spearhead the development of our software solutions. As a key member of our team, you will be responsible for crafting high-level strategies for software development, ensuring that our products meet the highest standards of quality, security, and scalability.A successful candidate will possess a strong...

  • Software Architect

    4 weeks ago


    Oslo, Oslo County, Norway Software Defined Automation GmbH Full time

    Software Architect Job DescriptionWe are seeking a highly skilled Software Architect to lead the development of our software solutions. As a key member of our team, you will be responsible for designing and implementing software architectures that meet our business needs.Key ResponsibilitiesCollaborate with cross-functional teams to determine functional and...

  • Application Engineer

    1 month ago


    Oslo, Oslo County, Norway Rohde & Schwarz Full time

    Unlock Your Potential with Rohde & SchwarzAbout UsRohde & Schwarz is a leading global manufacturer of electronic test and measurement equipment, as well as broadcasting and cybersecurity solutions. Our company is committed to innovation and excellence in all aspects of our business.Job SummaryWe are seeking a highly skilled Application Engineer to join our...

  • Software Developer

    3 weeks ago


    Oslo, Oslo County, Norway Autodesk Full time

    About the RoleWe are seeking a talented Software Engineer to join our team at Autodesk, where you will play a key role in developing the next-generation AI-powered architecture design product.Key ResponsibilitiesAs a Software Engineer, you will be responsible for designing, developing, and testing software applications that enable our users to discover...

  • Software Developer

    4 weeks ago


    Oslo, Oslo County, Norway Impact tech Inc Full time

    About Impact Tech IncAt Impact Tech Inc, we're passionate about harnessing the power of technology to drive customer success. Our team is dedicated to delivering cutting-edge solutions that help businesses grow and thrive in today's fast-paced digital landscape.Your RoleWe're seeking a skilled Software Engineer to join our team. As a key member of our...

  • Application Engineer

    3 weeks ago


    Oslo, Oslo County, Norway Rohde & Schwarz Full time

    Unlock Your Potential as an Application EngineerAt Rohde & Schwarz, we're committed to empowering innovators and driving technological advancements. As an Application Engineer, you'll play a vital role in shaping the future of our company and the industry.Key Responsibilities:Design and develop cutting-edge applications for various industriesCollaborate with...


  • Oslo, Oslo County, Norway Microsoft Full time

    {"OverviewAt Microsoft, we're on a mission to empower every person and every organization on the planet to achieve more. As a member of our team, you'll be part of a collaborative and fast-paced environment where you'll have the opportunity to innovate and make a real impact.Our Intelligent Conversation and Communications Cloud is a platform that powers...

  • Chief of Staff

    1 month ago


    Oslo, Oslo County, Norway Chooose Full time

    About ChoooseChooose is a software company that specializes in building and operating lower carbon fuel value chains in hard-to-abate sectors. Our clients, including major airlines and logistics companies, rely on our platform to develop and scale their sustainable aviation fuel (SAF) programs and advance their carbon reduction initiatives.We have a global...

  • Software Developer

    7 days ago


    Oslo, Oslo County, Norway Statkraft Full time

    About the RoleWe are seeking a skilled Software Developer to join our team at Statkraft. As a Software Developer, you will be responsible for designing, developing, and maintaining software applications that support our business operations.Key ResponsibilitiesDesign and develop software applications using.NET and PythonCollaborate with cross-functional teams...


  • Oslo, Oslo County, Norway Padeia AS Full time

    {"h1": "Unlock the Power of Data with Padeia AS", "p": "At Padeia AS, we're on a mission to break the chains of data chaos and unlock the untapped potential of organizations. Our platform transforms complex business problems into clarity, and we're seeking a talented software engineer to join our team.", "h2": "Key Responsibilities", "ol": [{"li": "Design,...

  • Software Developer

    4 weeks ago


    Oslo, Oslo County, Norway Tieto Full time

    Software Developer Opportunity at Tietoevry BankingWe are seeking a skilled Software Developer to join our team at Tietoevry Banking, where you will be part of a leading financial services software and solution partner in the Nordics.Key Responsibilities:Analyze user requirements and design innovative software solutions for our services.Develop AI-powered...


  • Oslo, Oslo County, Norway Scrimba Full time

    About ScrimbaScrimba is a cutting-edge technology company that is revolutionizing code communication and education. Our innovative approach combines a video player with a code editor, creating a unique platform that is transforming the way developers learn and interact with code.Job SummaryWe are seeking a highly skilled Senior Software Development Engineer...


  • Oslo, Oslo County, Norway Texas Instruments Full time

    DescriptionWhy TI?Engineer your future. We empower our employees to truly own their career and development. Come collaborate with some of the smartest people in the world to shape the future of electronics. We're different by design. Diverse backgrounds and perspectives are what push innovation forward and what make TI stronger. We value each and every...


  • Oslo, Oslo County, Norway Fugro-Geoteam AS Full time

    About the RoleFugro-Geoteam AS is seeking an experienced C++ software developer to join our team of GNSS experts.We are looking for a skilled professional with a passion for coding and a strong interest in developing deep knowledge within the field of Global Navigation Satellite Systems.Key ResponsibilitiesDesign and develop high-quality C++ software for our...

  • Software Developer

    4 weeks ago


    Oslo, Oslo County, Norway Statkraft Full time

    About StatkraftStatkraft is a leading company in the renewable energy sector, with a rich history of over 125 years. Our mission is to renew the way the world is powered, and we're committed to creating an environmentally sustainable society.Job DescriptionWe're seeking a talented Software Developer to join our Global Software Development team. As a key...


  • Oslo, Oslo County, Norway Xeneta AS Full time

    About the RoleXeneta AS is seeking a highly skilled Backend Software Developer to join our team in Oslo, Norway. As a key member of our development team, you will play a crucial role in developing our ocean freight intelligence products.Key ResponsibilitiesCollaborate with our team to design, develop, and deploy cloud-native applications using Python and AWS...

  • Software Engineer

    1 month ago


    Oslo, Oslo County, Norway MindPal Full time

    We are seeking a skilled and experienced Software Engineer to join our team at MindPal. As a key member of our development team, you will play a crucial role in designing and implementing robust backend systems and APIs.Key ResponsibilitiesDesign and Develop Backend Systems: Utilize your expertise in software development to design, develop, and maintain...


  • Oslo, Oslo County, Norway Pexip AS Full time

    {"title": "Engineering Manager Position", "description": "Job SummaryPexip is seeking a highly skilled and motivated Engineering Manager to lead our Software Development Team. The successful candidate will have a strong technical background, a willingness to gain leadership skills, and a passion for developing high-performing teams.This role is geared...


  • Oslo, Oslo County, Norway Fugro Full time

    About the RoleFugro Satellite Positioning is seeking an experienced C++ software developer to contribute to our dynamic team of GNSS developers.We manage a global network of reference stations, monitoring signals from GNSS satellites and generating corrections to improve the accuracy of unaugmented GNSS signals.The ideal candidate will have a passion for...