Doma is a technology consultancy focused on providing innovative solutions for modern businesses. Our team of experts has extensive experience with a wide range of programming languages and software, including .NET, Java, Python, and PHP, as well as popular tools like WordPress, 1CRM, and Salesforce.
We also have experience developing custom web applications as well as web and mobile applications for a variety of platforms. Our team takes the time to get to know our clients, their processes and their needs, developing customized technology solutions designed to help them thrive in the digital space.
Our company specializes in coding complex, large-scale applications in the most optimal way to ensure maximum performance and scalability. We use agile processes, helping us get products to market quickly and efficiently. We take advantage of modern and open source technologies, to ensure quality, scalability, and security.
We believe that technology should be used to empower people, enabling them to work smarter and faster. We continuously invest in research, development and training and are constantly seeking out better ways of developing technology. Our clients are able to offer increased efficiency, increased flexibility and improved customer satisfaction with our tailored IT solutions.
At Doma, we strive to stay at the forefront of technology and innovation, so that our clients can achieve their business goals and remain competitive in their respective industries. We are deeply committed to developing and delivering high-quality custom software solutions that are both reliable and secure.
We understand that success requires initiative, passion, dedication and commitment. Our team is committed to crafting tailored, innovative and reliable software solutions that meet the needs of our clients. We provide end-to-end consulting and implementation services to ensure that you receive the very best in IT solutions.
Quick Links
Career Paths
Reviews
FAQs
Data Scientist
Average Work Hours (weekly unless noted): 35-40 hours/week
Average Salary (yearly in dollars unless noted): $105,000 - $120,000
Description: Doma is looking for a skilled data scientist to maintain and strengthen our relationship with large data-sets. The data scientist team is responsible for the development and training of analytics systems, performing initial pre-release data collections, and creating large-scale data strategies to meet business goals. The successful candidate will have strong coding skills and use data mining, machine learning, predictive modeling and other methods to create analytical solutions that support the organization’s needs.
Qualifications / Requirements: Bachelor's degree in computer science, mathematics, economics, engineering or related field; experience working with large datasets and manipulating data; knowledge of Big Data analytics technology; experience working in data-driven industries such as finance, healthcare or technology; fluency in SQL and one of Python, Java, C# or R; excellent analytical and problem-solving skills.
Average Work Hours (weekly unless noted): 40-45 hours/week
Average Salary (yearly in dollars unless noted): $90,000 - $100,000
Description: Doma is looking for a creative and self-motivated software developer to create, modify and maintain web-based software applications. The ideal candidate should have experience developing software from concept to implementation and be proficient with coding languages such as JavaScript, HTML, and CSS. Responsibilities include designing, developing and testing software applications for our platform, maintaining databases, and troubleshooting issues.
Qualifications / Requirements: Bachelor's degree in computer science, engineering or related field; in-depth knowledge of JavaScript, HTML, and CSS; at least 3 years of hands-on software development; strong problem-solving and analytical skills; experience with database management.
Average Work Hours (weekly unless noted): 35-40 hours/week
Average Salary (yearly in dollars unless noted): $90,000 - $100,000
Description: Doma is currently recruiting for a Cloud Systems Engineer to oversee our cloud-based systems and ensure that they operate at optimal performance. The successful applicant will be responsible for the planning and implementation of cloud infrastructure, monitoring system stability and performance, and developing strategies to facilitate the secure and easy access of our data.
Qualifications / Requirements: Bachelor's degree in computer science, engineering or related field; minimum of 5 years of experience in database and systems engineering; extensive experience with Microsoft Azure, AWS, and GCP; knowledge of database technologies such as MongoDB, SQL, and Cassandra; strong networking and Linux/Unix scripting skills; excellent problem-solving and analytical skills.
Average Work Hours (weekly unless noted): 35-40 hours/week
Average Salary (yearly in dollars unless noted): $95,000 - $105,000
Description: Doma is in need of a Cyber Security Analyst to promote data protection throughout our organization. The successful candidate will be responsible for assessing and evaluating security risks, developing security policies and procedures, and monitoring the security posture of the organization. The analyst should have a deep understanding of cyber security and governance frameworks to ensure compliance with industry standards.
Qualifications / Requirements: Bachelor’s degree in computer science, cyber security, engineering or related field; minimum of 5 years of experience in IT security or related field; experience with network security, firewalls, encryption, and penetration testing; knowledge of cyber security and industry standards and regulations; strong problem-solving and analytical skills.
Average Work Hours (weekly unless noted): 35-40 hours/week
Average Salary (yearly in dollars unless noted): $90,000 - $100,000
Description: Doma is looking for a Software Quality Assurance Analyst to lead our software QA process through all phases from assessment to implementation. The successful applicant will perform detailed tests and debugging activities, analyze software functionality and compliance with predetermined standards and requirements, and recommend solutions for any defects found.
Qualifications / Requirements: Bachelor’s degree in computer science, engineering or related field; minimum of 3 years of experience in software testing; knowledge of different testing methods and software development lifecycle; excellent problem-solving and analytical skills; working knowledge of SQL; detailed-oriented and able to work independently.
Average Work Hours (weekly unless noted): 40-45 hours/week
Average Salary (yearly in dollars unless noted): $95,000 - $105,000
Description: Doma is in need of a creative and passionate DevOps Engineer to streamline our software development lifecycle. The successful candidate should have experience in application development and system administration, as well as an understanding of development processes and IT infrastructure. Responsibilities include configuring, maintaining, and improving the development, testing, and production environments, monitoring performance and implementing automation processes.
Qualifications / Requirements: Bachelor’s degree in computer science, engineering or related field; minimum of 3 years of experience in software development, deployment and configuration; knowledge of server systems and their administration; experience with automation/configuration management tools; strong problem-solving and analytical skills; experience with AWS/Azure cloud services.
Working at Doma offered me the opportunity to collaborate with a capable, ambitious team in an environment that promotes career growth and fosters a real team spirit. Despite the deadline pressures that accompany most projects, the culture of Doma enables me to find balance in my work and home life. I am so happy to be part of this impactful company.
Michael P..
Review Rating:
4.9/5
4.9
I have been at Doma for almost three years now and I can honestly say it has been an excellent experience. From the day I joined, I've been able to take on exciting challenges and learn new technologies while also getting to work with some really great people. The management is open and listens to my feedback and I’ve had the chance to explore new areas of software development that I did not have access to at my previous workplace.
Annabelle A..
Review Rating:
4.8/5
4.8
Doma is a top-notch company to work for! I have had the opportunity to learn from some of the brightest people in the programming industry, who have invested considerable time in my personal and professional growth. I have had my fair share of challenging tasks but I wouldn’t trade it for anything - the whole team has supported me every step of the way, and I’m truly grateful for the experience.
Samir K..
Review Rating:
4.6/5
4.6
Doma consistently provides plenty of opportunities for me to learn and develop my programming, design and IT skills. The open and supportive atmosphere assures me that I am valued and taken into consideration. I enjoy the collaborative and creative approach with which tasks are approached and completed. I look forward to the many years of progress and growth I will enjoy while working here.
Max G..
Review Rating:
4.9/5
4.9
I’ve been working at Doma for a number of years now and what keeps me here is the tangible and rewarding progress of the IT team. There is always something new to learn and a challenge ahead to conquer. The sense of accomplishment I get here is unlike anything I have ever experienced.
Frequently Asked Questions
What is the average salary for a Software Developer at Doma?
The average salary for a Software Developer at Doma is $75,000 per year.
What qualifications are necessary to become a Help Desk Technician at Doma?
To become a Help Desk Technician at Doma, you should have a minimum of three years of relevant customer service and IT experience.
What is the onboarding process like for Network Administrators at Doma?
The onboarding process for Network Administrators at Doma includes an initial orientation, followed by various software and systems training, with ongoing support from technical resources.
What specific tasks do Data Analysts do at Doma?
At Doma, Data Analysts focus on collecting, organizing and analyzing data for the purpose of problem solving, research and customer insights.
What kind of customer service experience is expected for a Customer Service Representative at Doma?
To be successful as a Customer Service Representative at Doma, you should have excellent interpersonal and communication skills, as well as a customer service-oriented mindset and the ability to remain calm under pressure.
Locations: Compton, Cincinnati, Darien, Detroit, El Paso, Encinitas
Career Paths: Software Engineer, Data Scientist, DevOps Engineer, Network Engineer, UI/UX Designer, Quality Assurance Analyst, Security Analyst, Database Administrator, System Administrator, Technical Support Specialist
Working at Doma offered me the opportunity to collaborate with a capable, ambitious team in an environment that promotes career growth and fosters a real team spirit. Despite the deadline pressures that accompany most projects, the culture of Doma enables me to find balance in my work and home life. I am so happy to be part of this impactful company.