Home
/
Comprehensive
/
Senior Software Engineer
Senior Software Engineer-April 2024
Mount Pleasant
Apr 14, 2026
About Senior Software Engineer

  Who We Are:

  Omatic solutions are purpose-built using the direct feedback of our 3,000+ social good customers. With over 80% of nonprofit organizations leveraging 4 or more cloud solutions today, the need for a uniquely tailored integration solution has never been greater. 

  Omatic is a place where the employees thrive on helping others, both through business goals and personal pursuits. Fun, energetic, and lively are terms frequently used to describe the culture at Omatic, and this is balanced by an undercurrent of hard work and commitment. The team tackles challenges, revels in the process of solving problems, celebrates the wins for our company and our customers, all while existing to empower social good organizations. 

  What You Will Be Doing:

  Omatic is hiring a Senior Software Engineer with a strong background in cloud-native architecture, microservices, document databases, and hybrid cloud environments. We are looking for a seasoned professional who is passionate about leveraging the ideal technologies for the task, and has extensive experience working with external APIs, rate limiting, data transformation, and data enrichment.

  If you are interested in a fast-paced evolving environment where you can influence the future of the organization through building up great engineering practices, people, and systems, keep reading. Duties include:

  Design, develop, and implement complex software applications using modern technologies and tools, with a focus on microservices, document databases, and working with external APIs.

  Take a leadership role in the design, deployment and management of applications in hybrid cloud environments using Kubernetes.

  Implement rate limiting strategies and data transformation/enrichment processes.

  Collaborate with cross-functional teams to define, design, and evolve best practices within the organization.

  Conduct code reviews, mentor junior and mid-level engineers, providing guidance and support to enhance their skills and performance.

  Troubleshoot, debug and upgrade existing software.

  What You Will Bring to Omatic:

  Bachelor's degree in Computer Science, Engineering, or a related field. A Master's degree is preferred. Your equivalent experience may also qualify.

  Minimum of 5 years of experience in software development, with a proven track record of leading large scale projects. Minimum of 2 years in technical leadership.

  Experience leveraging LLM, ML technology to accelerate software development and enhance product solutions including experience with model pinning and lifecycle management.

  Experience with test data management systems including generation and anonymization.

  Extensive experience with Kubernetes, microservices, document databases, and hybrid cloud environments.

  Experience working with external APIs, implementing rate limiting, and performing data transformation and enrichment.

  Strong understanding of software development life cycle (SDLC) and agile methodologies including proven ability to mentor and guide others.

  Demonstrated problem-solving skills and attention to detail.

  Strong communication and teamwork skills, with a proven ability to lead and inspire a team.

  Expertise in more than one commonly used language for containerized microservices.

  Ability to work effectively in C# and VueJS code bases.

  Ability to adapt micro-frontend architecture to JS projects to facilitate concurrent work on a single app.

  Deep understanding of Kubernetes, containerization and microservices architecture including ability to teach concepts and best practices to others.

  Experience making appropriate design and scaling decisions regarding document databases, relational databases, Graph databases, and large table stores.

  Proficiency in managing and deploying applications in hybrid cloud environments.

  Proven experience working with external APIs, implementing rate limiting, and performing data transformation and enrichment.

  Knowledge of professional software engineering practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, automated testing, and operations.

  Experience with test-driven development.

  Job Perks:

  Competitive health/dental/vision insurance, life insurance and short-term disability 

  401K with company match 

  Unlimited/flexible PTO 

  12 weeks fully-paid parental leave

  Remote work schedules 

  Powered by JazzHR

Comments
Welcome to zdrecruit comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
SIMILAR JOBS
Quality Engineer (Maplewood, MN)
Job Description: Quality Engineer (Maplewood, MN) Collaborate with Innovative 3Mers Around the World Choosing where to start and grow your career has a major impact on your professional and personal
Accounting Specialist
Description Robert Half has partnered with a global leader who is in need of an AP/Staff Accountant on a contract basis to cover a leave of absence. Reporting to the Controller, this is a critical po
Order Representative
Order Representative Apply now » Date: Feb 2, 2024 Location: Groveport, OH, US, 43125 Company: A. O. Smith Corporation Company / Location Information We are one of the world’s leading manufacturers o
Catering Lead
JOB REQUIREMENTS: PANERA CAFE CATERING LEAD Want to work in a placewhere you can learn, laugh, be supported, be yourself and reach yourgoals? If so, then Panera is for you. We do everything possible
FT ASSISTANT STORE MANAGER
Store Family Dollar General Summary : Work where you love to shop! Family Dollar is hiring in your neighborhood. Avoid long commutes and set your own course to success by applying today. We offer gen
Med Surg Neuro
Job Description: The Registered Nurse (RN) is a professional caregiver who assumes responsibility and accountability for assessing, planning, implementing and evaluating care of patients. The staff R
Kitchen Team Member/Cook
In most jobs, everyone doesn’t spontaneously erupt into applause and start raining down high-fives. At Buffalo Wild Wings, that’s just a Thursday night. This is the place to start the next phase of y
Electronics Technician
Electronic Technician performs a variety of intermediate level electronics testing, troubleshooting, and repair on telecommunications and other electronic equipment. Purpose of Job: Performs a variet
Oracle NetSuite - Account Executive - Mid-market - High Tech West
Job Description About Oracle NetSuite Oracle NetSuite was founded in 1998 and is widely recognized as the first cloud computing software company. Having over 34,000 customers, we are a world leader i
Senior Fusion HCM Techno-Functional Analyst
Job Description Oracle Customer Success Services provides unmatched, tailored support that ensures your Oracle technology investments deliver the ground breaking innovation and performance your busin
Copyright 2023-2026 - www.zdrecruit.com All Rights Reserved