Senior Fullstack Software Engineer

QuorumQuorum·Remote(Brazil)
Software Development
Programmatic

WFA Digital Insight

As the demand for skilled full-stack software engineers continues to rise, with a growth rate of 25% in the last year alone, professionals with expertise in programmatic development are in high demand. Quorum, a leading provider of workflow software, is seeking a talented Senior Fullstack Software Engineer to drive innovation and deliver exceptional software solutions. With over 2,000 customers globally, including 50% of the Fortune 100, this role offers a unique opportunity to work on mission-critical projects and collaborate with a team of experts. Before applying, candidates should be aware that Quorum values innovation, teamwork, and a passion for delivering high-quality software solutions.

Job Description

About the Role

The Senior Fullstack Software Engineer will play a crucial role in developing high-quality datasets, operating data pipelines, and building services and APIs to support server-side application logic. As a key member of the engineering team, you will collaborate with cross-functional teams to design and launch new product features. Quorum's software engineering team is dedicated to delivering exceptional software solutions that meet the needs of public affairs professionals.

The successful candidate will utilize a full-stack approach, employing tools like Python, Django, PostgreSQL, and AWS. With a strong focus on innovation and teamwork, the engineering team at Quorum is committed to driving growth and delivering cutting-edge solutions.

As a Senior Fullstack Software Engineer at Quorum, you will be responsible for developing high-quality software solutions that meet the needs of public affairs professionals. You will work closely with the rest of the engineering and product teams to design and launch new product features, and contribute to the company's mission of delivering exceptional software.

What You Will Do

  • Develop high-quality datasets, operate data pipelines, and build services and APIs to support server-side application logic
  • Collaborate with cross-functional teams to design and launch new product features
  • Utilize a full-stack approach, employing tools like Python, Django, PostgreSQL, and AWS
  • Participate in code reviews and contribute to the improvement of the codebase
  • Troubleshoot and debug issues, and implement fixes and optimizations
  • Collaborate with the product team to understand customer needs and develop solutions that meet those needs
  • Develop and maintain technical documentation for software applications
  • Participate in agile development methodologies, including sprint planning and retrospectives
  • Stay up-to-date with industry trends and emerging technologies, and apply that knowledge to improve the software development process

What We Are Looking For

  • 7+ years of work experience at a company that produces software for end users as its primary function
  • Professional experience writing application code in backend languages like Python, Go, PHP, Ruby, Node.js, etc.
  • Professional experience with any relational databases, including writing SQL queries, table and index design, and system tuning for performance
  • Ability to design complex technical systems, write technical design documentation, and implement design
  • Strong desire to build skills of those around you through code review and mentorship
  • Care deeply about the code you write and have a strong desire to build high-quality software solutions
  • Interest in learning new development languages and platforms used by the wider team
  • Highly-motivated self-starter who wants to make valuable contributions to a team from day one

Nice to Have

  • Experience with programmatic development and advertising technology
  • Knowledge of cloud-based systems and containerization using Docker
  • Experience with agile development methodologies, including sprint planning and retrospectives
  • Familiarity with DevOps practices and tooling, including continuous integration and continuous deployment

Benefits and Perks

  • Competitive salary and equity package
  • Comprehensive health insurance, including medical, dental, and vision
  • Generous paid time off and holiday policy
  • Remote work stipend and flexible work arrangements
  • Professional development opportunities, including training and conference sponsorships
  • Access to the latest technologies and tools, including a laptop and software subscriptions
  • Collaborative and dynamic work environment with a team of experienced professionals
  • Opportunities for career growth and advancement within the company
  • Recognition and reward for outstanding performance and contributions to the team

How to Stand Out

  • Develop a strong portfolio that showcases your full-stack development skills and experience with programmatic development.
  • Be prepared to discuss your experience with cloud-based systems and containerization using Docker.
  • Learn about Quorum's technology stack and be ready to ask informed questions during the interview process.
  • Show enthusiasm for learning new development languages and platforms, and a willingness to adapt to new technologies.
  • Highlight your experience with agile development methodologies and DevOps practices.
  • Be prepared to provide specific examples of your experience with code review and mentorship, and your ability to build skills in those around you.
  • Research the company culture and values, and be prepared to discuss how you align with them.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.