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

Senior Software Engineer

DESelect is a SaaS company headquartered in Belgium, that recently launched its first US branch in Austin, TX, providing a unique opportunity to become an early hire on the ground floor (total team size under 50 globally). Our Marketing Automation Platform (MOP) for Salesforce (and beyond) enables marketers to drive revenue while becoming more efficient. 

We initially bootstrapped to $1.3M ARR in less than 2 years and have meanwhile raised +-$7 million with Adjacent VC as our lead investor. At DESelect we seek to create a “context for success” where people make an impact and form lasting relationships. We are a principles-driven organization and think of ourselves as a pro sports team. And we love penguins! To learn more about our vision, team, and principles, head over to deselect.com/about

DESelect is seeking a passionate Senior JS Engineer to contribute to the development of a cutting-edge application and drive significant revenue and growth. This is a high-impact role where you will report directly to the Head of Engineering, collaborating on a global team to architect and deliver innovative solutions. As a senior member of the team, you will shape the technical vision, mentor others, and ensure the delivery of a scalable, high-performance application that stands out in the market.

  • 4+ years of professional experience in JavaScript development, with mastery in both Front-end and Back-end technologies.
  • Deep expertise in Node.JS and React, with a proven track record of delivering complex, scalable applications.
  • Any experience with cloud technologies (Google Cloud is nice to have). Knowledge of handling large datasets and optimizing application performance is essential.
  • Exceptional problem-solving skills with a sharp eye for detail and precision.
  • Ability to lead technical discussions, architect robust solutions, and execute them effectively.
  • Strong communication skills, with the ability to mentor and inspire junior developers.
  • Fluency in English (written and spoken) is required.

What We’re Looking For


We’re looking for a world-class engineer with a passion for building exceptional products. You’re a technical trailblazer who thrives on solving challenging problems and pushing boundaries. You’ve likely worked on flagship projects or built groundbreaking applications that have scaled to significant traffic. Beyond your technical expertise, you’re a somebody who naturally inspires excellence in others, can show distinction via evangelist-like projects and sets the bar high for what great engineering looks like.

Ideal Profile

  • You have a portfolio of innovative applications or systems that demonstrate your ability to think outside the box and deliver transformative solutions.
  • You’re an expert in modern JavaScript frameworks, tooling, and architecture.
  • You have a deep understanding of cloud ecosystems, particularly Google Cloud, and are comfortable making architectural decisions that impact scalability and performance.
  • You thrive in high-pressure environments where your expertise makes a tangible difference.
  • Unlimited PTO policy
  • A highly competitive compensation package, including significant stock options.
  • The opportunity to work with a visionary leadership team and an advisory board that includes founders and executives from three unicorn companies.
  • A global and inclusive team culture where your contributions will have a direct and visible impact.
  • The autonomy to take ownership of projects, innovate, and truly leave your mark on the company’s future.

Average salary estimate

$135000 / YEARLY (est.)
min
max
$120000K
$150000K

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, DESelect

Join DESelect as a Senior Software Engineer and become a key player in an exciting SaaS company that's making waves in the marketing automation landscape! Based in Austin, TX, this is your chance to join a dynamic team of under 50 employees globally. Our Marketing Automation Platform (MOP) is designed for tools like Salesforce, enabling marketers to maximize their revenue and efficiency. Having grown impressively with a $1.3M ARR in under two years and noteworthy funding from Adjacent VC, we're on a journey of innovation and growth, and we’d love for you to be a part of it! In this high-impact role, you will work closely with the Head of Engineering to architect and deliver cutting-edge applications that stand out in the market. We're looking for someone with over 4 years of professional experience in JavaScript development, particularly with Node.JS and React, who has a knack for problem-solving and can lead discussions around technical challenges. You'll be shaping the technical vision of DESelect, mentoring junior developers, and ensuring our applications perform seamlessly—even at scale. Your contributions here will have a direct and significant impact on the future of our company, all within a culture that’s as inclusive as it is driven. Plus, we believe in creating a context for success where relationships and teamwork thrive. Excited about building exceptional products while working with a global team? Let’s make great things happen together!

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

As a Senior Software Engineer at DESelect, your primary responsibilities will include collaborating with the Head of Engineering to architect and deliver innovative applications, leading technical discussions, mentoring junior developers, and ensuring the delivery of scalable, high-performance solutions. You will also have the opportunity to contribute to the overall technical vision of the company, making a significant impact on our products and growth.

Join Rise to see the full answer
What qualifications are required for the Senior Software Engineer position at DESelect?

To qualify for the Senior Software Engineer position at DESelect, you should possess at least 4 years of professional JavaScript development experience, with a strong command over Front-end and Back-end technologies. Expertise in Node.JS and React is essential, along with any experience in cloud technologies, ideally Google Cloud. Additionally, you should have excellent problem-solving skills and strong communication abilities, enabling you to inspire and mentor junior developers.

Join Rise to see the full answer
What is the company culture like at DESelect for a Senior Software Engineer?

The company culture at DESelect is highly collaborative and inclusive, centered around creating a 'context for success' where every team member can thrive. As a Senior Software Engineer, you will be part of a principles-driven organization that values innovation and teamwork, akin to a pro sports team. With an emphasis on autonomy and impactful contributions, you’ll find a supportive environment that fosters personal and professional growth.

Join Rise to see the full answer
Is there room for career advancement for Senior Software Engineers at DESelect?

Absolutely! At DESelect, we believe in nurturing talent and promoting from within. As a Senior Software Engineer, your role will provide numerous opportunities to demonstrate your leadership capabilities and technical expertise. With the company’s growth, you can expect to take on more significant responsibilities and possibly advance to higher technical or managerial roles in the future.

Join Rise to see the full answer
What benefits can a Senior Software Engineer expect at DESelect?

Senior Software Engineers at DESelect can expect a highly competitive compensation package, which includes significant stock options and an unlimited PTO policy. Additionally, you will have the chance to work with a visionary leadership team and an advisory board comprising successful executives and founders from unicorn companies, further enhancing your professional development.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer
Can you describe your experience with Node.JS and how you have utilized it in past projects?

When answering this question, provide specific examples of projects where you leveraged Node.JS effectively. Discuss the challenges you faced, how you approached problem-solving, and the outcomes achieved. Highlight any complex applications you built and the performance metrics that demonstrate your success.

Join Rise to see the full answer
How do you ensure the scalability and performance of applications you develop?

In your response, explain your approach to architecture, including your understanding of load balancing, database optimization, and using cloud services for scalability. Mention any tools or frameworks you utilize to monitor application performance and discuss examples where you successfully improved an application's performance.

Join Rise to see the full answer
What strategies do you use for mentoring junior developers?

Discuss your mentoring philosophy and any specific methods you employ, such as pair programming or code reviews. Provide examples of how you've helped junior developers grow, including any feedback mechanisms that you’ve implemented to facilitate learning and development.

Join Rise to see the full answer
How do you approach problem-solving in your software engineering work?

Describe your problem-solving process by breaking down a problem into manageable parts. Share your analytical thinking skills, and include examples of times when you faced a significant challenge, the steps you took to research and resolve it, and the ultimate impact of your solution.

Join Rise to see the full answer
Can you tell us about a particularly challenging project you worked on?

When addressing this question, narrate a specific project that posed challenges, discussing the scope, your role, and the technologies used. Emphasize how you navigated obstacles and highlight the skills and techniques you employed to drive the project to successful completion.

Join Rise to see the full answer
How do you stay updated on new technologies and trends in software engineering?

Share your strategies for keeping current with industry developments, whether through online courses, tech blogs, or community engagement. Mention specific resources you rely on and explain how staying informed has positively influenced your work.

Join Rise to see the full answer
What can you tell us about your experience with cloud technologies, specifically Google Cloud?

In your response, detail your hands-on experience with Google Cloud services, mentioning specific projects where you implemented them. Discuss the benefits you realized through cloud services like scalability, cost-effectiveness, or faster deployment times.

Join Rise to see the full answer
How do you handle tight deadlines and high-pressure situations in software development?

Explain your time management and organizational strategies for handling stressful situations. Provide examples where you successfully met tight deadlines, detailing the prioritization methods you used, and how you maintained communication with your team to keep everyone aligned.

Join Rise to see the full answer
What best practices do you follow for code quality and maintenance?

Discuss your commitment to code quality by explaining your practices, such as writing unit tests, conducting code reviews, and maintaining comprehensive documentation. Highlight any tools you use to ensure code standards and the impact of these practices on project outcomes.

Join Rise to see the full answer
Why do you want to work as a Senior Software Engineer at DESelect?

Be authentic in your response by connecting your career aspirations with DESelect's vision, values, and culture. Share what excites you about the opportunity, whether it's the innovative platform, the chance for growth, or the collaborative team environment.

Join Rise to see the full answer
Similar Jobs

DESelect provides marketing enablement solutions for Salesforce Marketing Cloud. Users can easily connect, segment, or deduplicate Marketing Cloud data using DESelect's drag-and-drop platform - without writing SQL or requiring technical expertise....

1 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
December 15, 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!