EngageSmart is a leading software engineering firm that provides innovative technology solutions for organizations of all sizes. Our team of experienced engineers, developers, and IT professionals is dedicated to helping companies meet their goals through the use of cutting edge technology. We focus on developing custom software applications, web and mobile applications, cloud services, and more.
At EngageSmart, we recognize the importance of staying up-to-date on the latest trends and technologies. Our engineers and developers use modern development tools such as Angular and React, as well as DevOps tools like Jenkins, Kubernetes, and Docker. Our team is also proficient in modern programming languages such as Java, C#, Node.js, and Python. We believe that in order to deliver the most innovative solutions, staying ahead of the technology curve is essential.
Our experienced team of IT solution architects helps our clients to realize the full potential of their applications. From flexible cloud storage solutions to large-scale digital transformation, we ensure that our solutions are both secure and cost-effective. We work with our customers to develop and deploy applications that are designed to meet their specific needs.
At EngageSmart, our mission is to provide clients with the highest quality technology solutions. Whether you’re looking for application development services, website upgrades, or more, our team is dedicated to delivering the perfect solution. If you’re looking for a software engineering firm that understands the importance of staying abreast of the latest technology, consider EngageSmart.
Quick Links
Career Paths
Reviews
FAQs
DevOps Engineer
Average Work Hours (weekly unless noted): 40
Average Salary (yearly in dollars unless noted): 100000
Description: Responsible for providing automation tools and frameworks to design, develop, and test various software components, ensuring the integrity and reliability of software products. Monitor, troubleshoot and tune systems performance as well as methods of automating deployment and monitoring of infrastructure.
Qualifications / Requirements: Bachelor's degree in computer science, information technology, engineering, or related field; 3+ years of experience in automation, DevOps engineering, or software engineering; experience with software development methodologies; knowledge of scripting languages such as Python and Bash; proficiency in virtualization and containerization technologies; good problem-solving and communication skills
Average Salary (yearly in dollars unless noted): 125000
Description: Responsible for helping to design, plan and execute cloud-based architectures and solutions. Develop strategies to ensure the integrity, scalability and security of infrastructure components, applications and services running on the cloud and collaborate with executive stakeholders to discuss technical objectives and team strategies.
Qualifications / Requirements: Bachelor's degree in computer science, information technology, engineering, or related field; 5+ years of experience in IT architecture, system engineering, cloud platforms or DevOps; experience with cloud computing platforms such as AWS or Azure; strong technical abilities; deep understanding of automation and scripting technologies; excellent communication and problem-solving skills
Average Salary (yearly in dollars unless noted): 95000
Description: Responsible for developing and implementing security policies, monitoring and analyzing security systems, conducting assessments and audits, and ensuring data protection and system confidentiality.
Qualifications / Requirements: Bachelor's degree in computer science, information technology, engineering, or related field; 3+ years of experience with information security systems and procedures; knowledge of various operating systems; understanding of encryption, firewalls, and advanced cyber threat management; excellent problem-solving and analytical skills; strong communication and writing skills
Average Salary (yearly in dollars unless noted): 90000
Description: Responsible for providing insights through collecting and analyzing company data, developing data integrity processes, and exploring data trends. Will create and maintain data models and data marts, select appropriate methods of data analysis, and provide reports and presentations of data insights to other departments.
Qualifications / Requirements: Bachelor's degree in computer science, information technology, statistics, mathematics, or related field; proficient understanding of data analysis and mining techniques; strong technical skills; knowledge of statistics; problem-solving skills; excellent communication and writing skills
Average Salary (yearly in dollars unless noted): 110000
Description: Responsible for designing, deploying and maintaining secure cloud infrastructure, developing secure applications and services on cloud platforms, performing vulnerability and penetration testing, and creating incident response plans. Also implement security protocols and technologies to detect and mitigate possible threats.
Qualifications / Requirements: Bachelor's degree in computer science, information technology, engineering, or a related field; 3+ years of experience deploying and managing secure cloud-based solutions; demonstrated expertise in secure coding principles; knowledge of risk assessment and secure DevOps tooling; experience using IAM, ACA, and container platforms; strong problem solving and communication skills
Average Salary (yearly in dollars unless noted): 100000
Description: Responsible for developing and maintaining software systems, designing and implementing software components, testing and troubleshooting software, and optimizing code for scalability and performance.
Qualifications / Requirements: Bachelor's degree in computer science, information technology, engineering, or related field; 3+ years of software engineering experience; proficient in multiple programming languages such as Python and Java; knowledge of algorithms; experience with version control systems; excellent analytical and problem-solving skills
Working at EngageSmart has been rewarding and a great learning experience. I am a programmer working at this company. I have had the opportunity to work on challenging and exciting projects and learn a lot about the industry as a whole. The management has been supportive and knowledgeable in every way, and I feel as though my efforts here have been greatly appreciated. My colleagues are also very helpful, and it is a great environment to be a part of, both professionally and personally. Working here has been a pleasure, and I would certainly recommend EngageSmart to anyone looking for a great place to work.
Jamie M.
Review Rating:
4.7/5
4.7
EngageSmart is a great place to work if you're in a technological field! After being referred by someone I formerly worked with, I decided to apply to EngageSmart because I was looking for an environment that would challenge and motivate me as an IT professional. I've enjoyed every moment of working here, and the projects I've been given great insights and experiences that I wouldn't get anywhere else. The management is incredibly open-minded and understanding, and they do their best to ensure that the workplace is happy and collaborative. I am so glad that I chose to work at EngageSmart, I'm sure it will benefit me in the future!
Bryn S.
Review Rating:
4.8/5
4.8
I have had a great experience working at EngageSmart as a design specialist. The job has been challenging and highly rewarding, allowing me to stay ahead of the curve and develop my skills in the ever-evolving field of design. The management and staff have been wonderful to work with throughout my time here, providing me with consistent support and guidance when I have needed it. The work environment is also pleasant and inviting, with everyone being welcoming and eager to learn from each other. I'm very happy to have been a part of this amazing company!
Katie N.
Review Rating:
4.9/5
4.9
EngageSmart is an amazing company to work for! I am a programmer and I have enjoyed my time here so far. I am given a lot of autonomy in my work and I have been able to use my skills in meaningful ways. The senior management is very knowledgeable and they are open to discussions and ideas. The team I work with is professional and always willing to lend a helping hand. Overall, this has been a unique and positive experience, and I would highly recommend EngageSmart to anyone looking for a job in the tech field.
James S.
Review Rating:
4.5/5
4.5
EngageSmart is an awesome place for tech professionals! I'm an IT guy and I have had lots of good experiences here. The projects have been stimulating and the management very supportive and understanding. Colleagues have been friendly, helpful, and always full of new ideas to make things better. The team culture is collaborative and enjoyable, and every air is solved quickly and effectively. It's been a pleasure to work here and I'm sure that any other IT professional would also find this a great place to be.
Frequently Asked Questions
What is the salary range for an entry-level position at EngageSmart?
Entry level positions at EngageSmart are typically compensated with a salary range of $45,000 – $55,000.
Can EngageSmart's technology be implemented in any industry?
Yes, EngageSmart’s technology is flexible to be implemented in many different industries.
What type of technical experience is needed to work at EngageSmart?
It depends on the position, but typically EngageSmart is looking for candidates that have significant experience with web development, software engineering, or database management systems.
Are remote positions available at EngageSmart?
Yes, EngageSmart offers a wide range of remote and virtual positions for both full-time and part-time employees.
What training resources does EngageSmart provide?
EngageSmart provides a wide range of training resources to ensure that employees are able to stay up-to-date on the latest technology and industry trends. Resources include online courses, ebooks, and webinars.
Locations: San Francisco, Chicago, Dallas, Boston, New York, Seattle, Toronto, Ottawa
Career Paths: Software Engineer, Data Scientist, UX Designer, DevOps Engineer, QA Analyst, Business Analyst, Cloud Engineer, Product Manager, IT Security Analyst, Systems Administrator
Working at EngageSmart has been rewarding and a great learning experience. I am a programmer working at this company. I have had the opportunity to work on challenging and exciting projects and learn a lot about the industry as a whole. The management has been supportive and knowledgeable in every way, and I feel as though my efforts here have been greatly appreciated. My colleagues are also very helpful, and it is a great environment to be a part of, both professionally and personally. Working here has been a pleasure, and I would certainly recommend EngageSmart to anyone looking for a great place to work.