Social Impact Jobs

Careers FAQs

Frequently asked questions about our recruitment process.

In addition to these Careers FAQs, you can learn more about our culture by exploring thevalues we live by and watching the "Why Dimagi" video on ourCareers page. You can also read some of ourDay in the Life blog posts to get a feel for life at Dimagi.

Application Process

What should I include in my application?

All applicants should submit a resume. A resume in PDF format is best suited for our applicant tracking system. A cover letter is optional in most cases. Any other job-specific submissions will be noted on the job description. Please do not submit any third-party proprietary information or material you do not have the right to distribute.

If a job description lists one office or country, can I apply and work remotely?

Please check the job description for the position you are interested in. If remote work is an option, it will be mentioned there.

How do I check the status of my application?

Dimagi replies to all applicants about the status of their application, regardless of the decision. If you have not heard from us, please know that we are still reviewing your application. We reach out directly once determinations have been made, but we cannot provide individual status updates in the interim, given the number of requests we receive. Thank you for your understanding.

A job I applied to is no longer posted on your website. What does this mean?

If a job you applied to is no longer displayed on our website, it means we are no longer accepting new applications for that position. We will contact you once we have reviewed your application.

What if I need assistance or an accommodation during the application or interview process?

If you need special assistance or a reasonable accommodation during the application or interview process for a posted position, please contact us at 617-604-2123 or email accommodations@dimagi.com detailing your request.

What if I don't see an open role that fits my skill set?

Join our Talent Community by emailing your resume and field of interest to careers@dimagi.com. We will keep your information on file and contact you if an opening matches your qualifications.

Interview Process

How does the recruitment process work?

Once your application is reviewed, the first step in the interview process is an initial screening round. This is a chance for us to get to know you and to share more about the position and Dimagi. Depending on the role, there will be two or three additional rounds after the initial screening. These can include a combination of short exercises, interviews with team members, or pair-coding interviews, as applicable.

How long does the recruitment process usually take?

At Dimagi, we believe in doing recruitment right the first time. We want to make sure you are a good fit for the company and team, and that we are a good fit for you. The length of the process varies by position, but expect it to take about three to five weeks after the initial screening call.

How do I prepare for an interview?

Research Dimagi to understand our mission and what it means to be a social enterprise and a B Corp. Review the job requirements and think about professional experiences that relate to the job description. Check out some of our blogs to get an idea of the kind of work Dimagi is involved in.

What should I wear for an interview?

We have a casual dress atmosphere. Please feel free to wear whatever makes you comfortable.

What if I haven't heard back within two weeks after an interview?

Our hiring teams try their best to keep candidates informed about their status, but sometimes it gets busy. We circle back to all candidates with a final decision at every stage of the process, regardless of whether they are selected. We will be back in touch as soon as we can.

Compensation & Benefits

How do you decide compensation?

At Dimagi, we are transparent about salaries at all levels of the organization and have a standard, global pay scale for all positions. The compensation or salary range is listed in the job description. Your final salary depends on your base location and is non-negotiable. We also share the exact salary early in the recruitment process.

What benefits does Dimagi offer, and when am I eligible?

All employees at Dimagi qualify for benefits. You can find our common benefits on the Careers page. Each office additionally offers some country-specific perks, which are listed in the relevant job description.

Ready to apply?

Did you find our Careers FAQs helpful? Explore open positions that match your skill set, or join our Talent Community.