Duck Creek Technologies is a leader in the delivery of innovative, technology-focused solutions to the insurance and banking industries. Our services span the entire technology lifecycle, enabling us to deliver high-quality solutions that improve operational efficiency, reduce costs, and deliver a competitive edge.
Our mission is to use technology to better engage customers and organizations, driving business growth and long-term success. We are driven to deliver solutions with the most advanced data solutions and technology available, enabling our clients to anticipate and satisfy customer needs more quickly and accurately.
We have a team of experienced engineers and developers who are dedicated to the creation and deployment of groundbreaking solutions to the insurance and banking industry. We are looking for motivated individuals who are passionate about technology and have a proven track record of success in coding and application development.
We offer a wide range of services and resources, including enterprise application development and strategy, mobile app development, cloud computing, data architecture and management, and DevOps. We also provide infrastructure automation and a range of products to power and secure our clients’ technology. Our teams are constantly developing new tools and techniques to improve our clients’ operational and technological efficiency.
At Duck Creek Technologies, we strive to exceed the expectations of our customers and develop the next generation of technological solutions. With our highly trained and experienced professionals, we are committed to delivering exceptional service and value to our clients. If you want to join an innovative, technology-driven team, and help make a difference, join us today!
Quick Links
Career Paths
Reviews
FAQs
Software Developer
Average Work Hours (weekly unless noted): 40-50
Average Salary (yearly in dollars unless noted): 85000
Description: This position is responsible for developing software for Duck Creek Technologies by writing code to meet software design specifications following established coding standards, procedures and techniques. This role may also be responsible for maintaining existing software applications and providing technical consultation on unique or complex projects.
Qualifications / Requirements: Bachelor’s Degree in Computer Science or a related field, 3+ years of professional software development experience, strong communication and problem-solving skills, and experience in at least two coding languages.
Average Salary (yearly in dollars unless noted): 77000
Description: The Data Analyst role at Duck Creek Technologies is responsible for analyzing large amounts of data to various identify trends and insights. This role will also construct large complex data structures and query databases to drive the development of insights that will help shape business decisions.
Qualifications / Requirements: Bachelor’s Degree in Science, Mathematics, Economics, Statistics or related field, 3+ years of professional data analytics experience, strong communication and problem-solving skills, and experience with data modeling and analytics software.
Average Salary (yearly in dollars unless noted): 72000
Description: The UX/UI Designer at Duck Creek Technologies is responsible for creating intuitive and user-friendly designs for our web and software applications. This role will collect user feedback, research trends in design, and develop user interface designs that maximize usability and appeal.
Qualifications / Requirements: Bachelor’s Degree in Graphic Design, Computer Science or a related field, 3+ years of professional experience in UX/UI design, strong communication and problem-solving skills, and experience with user interface design software.
Average Salary (yearly in dollars unless noted): 68000
Description: The Software Tester role at Duck Creek Technologies is responsible for analyzing and executing tests of software and providing feedback on the software’s functionality, performance, and any bugs. This role may also be responsible for writing, executing, and debugging automated unit and integration tests.
Qualifications / Requirements: Bachelor’s Degree in Computer Science or a related field, 3+ years of professional software development or software testing experience, strong communication and problem-solving skills, and experience with software testing tools and techniques.
Average Salary (yearly in dollars unless noted): 83000
Description: The Data Engineer role at Duck Creek Technologies is responsible for designing and implementing robust data engineering solutions for our business needs. This role will analyze complex data structures and develop processes for ingesting, transforming, and loading data into databases and warehouses.
Qualifications / Requirements: Bachelor’s Degree in Computer Science or a related field, 3+ years of professional experience in data engineering/analysis, strong communication and problem-solving skills, and experience with data engineering software.
Average Salary (yearly in dollars unless noted): 78000
Description: The Business Systems Analyst role at Duck Creek Technologies is responsible for analyzing current systems and process in order to create IT solutions or processes that will improve business performance. This role will also gather requirements and design technical solutions that meet the needs of the business.
Qualifications / Requirements: Bachelor’s Degree in Computer Science or a related field, 3+ years of professional experience in systems analysis, strong communication and problem-solving skills, and experience with process- and system-modeling software.
I've been working at Duck Creek Technologies since 2019 and I can honestly say that I really enjoy it here. The culture is really supportive and everyone is willing to help each other out. The management is really engaged and make sure I'm able to do my best work. Working in the technology department has also been great as work is assigned quickly and I'm able to stay in the loop with the newest updates.
James C..
Review Rating:
4.8/5
4.8
I'm a designer at Duck Creek and I have to say that my experience has been nothing short of amazing. The company is on the forefront of changing the insurance industry, and I get to be a part of this amazing journey. Everyone I work with is supportive and willing to help out when I have questions and I enjoy collaborating with others to create amazing designs.
Luke T..
Review Rating:
4.9/5
4.9
I'm a programmer at Duck Creek and I have to say that I love my job here. The team is always willing to help out whenever I need it and I really appreciate the support I receive. Working with the technology team is also great as the projects are interesting and always changing, which keeps me motivated.
Kim D..
Review Rating:
4.7/5
4.7
I'm an IT specialist at Duck Creek and I'm very satisfied with my job here. The technology team is constantly pushing the boundaries of innovation, which makes the work very exciting. The team is also very supportive and is always willing to lend a hand when needed. I really feel like I'm contributing to the future of the insurance industry here.
Kelsey M..
Review Rating:
4.9/5
4.9
I'm a programmer here at Duck Creek and I'm really happy with my job here. The team is very knowledgeable and experienced, so I'm learning a lot. Everyone is very friendly and you can tell that the company is passionate about their work and making positive change in the industry.
Frequently Asked Questions
What experience is necessary to qualify for a job at Duck Creek Technologies?
Applicants must have a minimum of two years of industry experience in the field to which they are applying.
What is the average salary offered at Duck Creek Technologies?
Salaries depend on a variety of factors including the applicant’s experience and education.
What types of roles does Duck Creek Technologies offer?
Duck Creek Technologies offers roles in a variety of departments including product development, operations, and customer service.
What type of training do the employees at Duck Creek Technologies receive?
Employees receive job specific training that covers company procedures, policies, and techniques.
What type of job opportunities are available at Duck Creek Technologies?
Duck Creek Technologies offers entry-level roles as well as mid-level and senior-level positions.
Locations: Chicago, Boston, London, Amsterdam, Hamburg, Dallas, Toronto, Sydney, Tokyo
Career Paths: Software Engineer, Systems Analyst, Technical Support Manager, Quality Assurance Analyst, Business Analyst, Database Administrator, Network Administrator, Web Developer, Project Manager, Product Manager.
I've been working at Duck Creek Technologies since 2019 and I can honestly say that I really enjoy it here. The culture is really supportive and everyone is willing to help each other out. The management is really engaged and make sure I'm able to do my best work. Working in the technology department has also been great as work is assigned quickly and I'm able to stay in the loop with the newest updates.