Published: Sun, 15 Dec 2024 19:16:39 GMT
Full-time Software Engineer – Customer Solutions – Americas Location
Salary: Dependent on Location and Experience Level (Range provided up front)
Discourse, a global company with a 100% open source product, is seeking a Full-time Software Engineer to join our team of 100+ employees. Our product is revolutionizing the online community space and powers over 30,000 instances globally. With a growing list of Fortune 500 companies and leading players in the fast-growth technology, gaming, and AI industries as our customers, we are looking for talented individuals to join our team.
We are specifically looking for candidates located in the Americas, with timezones encompassing UTC -5 to UTC -8. Applicants in other timezones will not be considered, even if they are willing to adjust their working hours.
The ideal candidate is a generalist with experience in Ruby and JavaScript, passionate about open source, and comfortable with public code reviews. As a Software Engineer at Discourse, you will have the opportunity to work on a variety of projects such as implementing complex JavaScript features, contributing to our Ruby on Rails API server, and maintaining our hosting infrastructure. Additionally, you will communicate daily with clients, prioritize and implement client features, and discuss and decide with internal teams whether features should be included in core or client plugins.
To ensure a good fit, all applicants will have a 10-40 hour paid trial project (over 2-10 weeks) prior to joining the team. This project will involve adding a feature to Discourse or a Discourse plugin.
Responsibilities:
– Communicate daily with clients to establish work priorities
– Implement and document client features
– Discuss and decide with internal teams whether features should be included in core or client plugins
– Maintain client-specific features against latest core versions
– Identify and highlight new critical core features to high-profile clients
– Schedule and deploy patches and upgrades
Qualifications:
– Ruby and JavaScript experience
– Passion for open source and comfortable with public code reviews
– Ability to implement processes, technologies, and solutions in a fast-paced environment
– Excellent written communication skills (most communication is done through our own software, Discourse)
– Detail-oriented, proactive, and organized
– Able to make decisions quickly and effectively communicate them
– Works well independently and remotely
– Kind to co-workers
– Highly driven with an execution focus and a strong belief in our mission to make the internet a better place
At Discourse, we value our employees and believe that high-quality benefits make our team more effective. Our benefits package includes a completely flexible schedule, 5 weeks of vacation per year, funding for a co-working stipend, and more! Our Salary Framework is location and experience-based, and equity options are available to all full-time employees as part of our equity incentive program.
We strive to create a welcoming workplace where individuals from diverse backgrounds and cultures can come together to create something great. We encourage all qualified candidates to apply, regardless of whether they meet every qualification. To apply, please send an introduction about yourself and your resume to jobs@discourse.org. Apply link