EngageSmart

Rating:
5/5
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

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

Cloud Architect

Average Work Hours (weekly unless noted): 40
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

Information Security Analyst

Average Work Hours (weekly unless noted): 40
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

Data Scientist

Average Work Hours (weekly unless noted): 40
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

Cloud Security Engineer

Average Work Hours (weekly unless noted): 40
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

Software Engineer

Average Work Hours (weekly unless noted): 40
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
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
Job Contacts: jobs@engagesmart.com

Recent Reviews

Shane H
4.5/5
4.5
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.

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.