Home
/
Comprehensive
/
Senior Software Engineer
Senior Software Engineer-February 2024
Mount Pleasant
Feb 21, 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
Solutions Delivery Consultant
The Solution Delivery Consultant (SDC) engages with the sales team early in the process to define the solution that best fits the customer in the delivery of the IntelliSpace Portal (ISP) Enterprise
Restaurant Manager
DUNKIN' Restaurant Managers lead a team! If you love guest service and the energy of a restaurant, and you want to work where you are valued and respected, apply today and lead a Management team at D
Clinical Trial Process Development and Delivery Internship - Summer 2024
By clicking the “Apply” button, I understand that my employment application process with Takeda will commence and that the information I provide in my application will be processed in line with Taked
Engineering Technician - Murfreesboro TN
Engineering Technician - Murfreesboro TN Full-Time in Murfreesboro, TN - ETSS Genex Systems is seeking an experienced Engineering Technicians to support the USDA's Natural Resources Conservation Serv
Medical Assistant
DUTIES AND RESPONSIBILITIES: • Measure vital signs, including weight, blood pressure, pulse, and temperature. • Triage and process messages from patients and front office staff to physicians and nurs
GCDO ORD Service Manager
Specialty/Competency: IFS - Internal Firm Services - Other Industry/Sector: Not Applicable Time Type: Full time Travel Requirements: Up to 20% A career in National Special Functions, within Internal
NOC Technician (Remote)
NOC Technician (Remote) Charlotte, NC Remote Local Contract $28.12/hr - $32.14/hr Our client is looking for a NOC Technician for a 12-month contract in Charlotte, NC 28277. Applicants must be current
Accounts Receivable Clerk
Description Are you a motivated individual looking to launch your career in finance? Our client, a well-established company, is seeking an Accounts Receivable Clerk with little to no prior experience
IT Application Administrator
Are you interested in gaining an opportunity with an organization that could prosper your IT career to wherever your IT career goals align? * Job Description: Our client is searching for an IT Applic
Tax Consulting - International Tax Services
Specialty/Competency: International Tax Services Industry/Sector: Not Applicable Time Type: Full time Travel Requirements: Up to 20% A career within International Tax Services will provide you with t
Copyright 2023-2026 - www.zdrecruit.com All Rights Reserved