Senior Software Engineer Lead

7 days ago


Mount Pleasant, United States Omatic Full time
Job DescriptionJob DescriptionWho 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:
The Senior Software Engineer will collaborate across multiple teams and stakeholders to drive improvements in Software Development practices at Omatic while delivering new solutions and maintaining existing services in support of Omatic’s business goals. The role will challenge you to:

  • Lead the Design, development, and implementation of complex software applications using modern technologies and tools, with a focus on distributed systems and microservices that interact with external APIs
  • Lead an agile team toward best practices in continuous improvement and elimination of waste in the flow of software development
  • Stay up-to-date on emerging technologies and industry trends and apply them to achieve scalability, fault tolerance, and high performance in Omatic systems
  • Collaborate with product managers, designers, customers and other stakeholders to gather requirements and translate them into technical specifications 
  • Mentor and guide other engineers, fostering a collaborative environment of continuous improvement built on learning and helping each other grow 
  • Create standards, reviews and measures that ensure code quality, security, performance, and maintainability
  • Identify and resolve technical issues, bugs, and bottlenecks in a timely manner and evangelize troubleshooting best practices

What You Will Bring to Omatic:

  • A Bachelor's degree in Computer Science, Engineering, or a related field; a Master's degree is preferred, or equivalent experience may also qualify
  • Minimum of 5 years of experience in software development, with a proven track record of leading large scale initiatives
  • Minimum of 2 years in a technical leadership role
  • Demonstrated success leveraging distributed systems concepts, such as scalability, fault tolerance, resiliency and consistency models in commercial software with a strong customer focus
  • Experience with specific challenges of SaaS implementations such as: multi-tenant scaling and security, billing and payment, subscription-based models, customer provisioning, product entitlement, customer support tooling, and security and privacy regulations
  • Extensive experience with cloud platforms and cloud-native systems including AWS, Azure, Kubernetes
  • Experience working with external APIs, implementing rate limiting and flow management, 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
  • Excellent problem-solving and analytical skills, with the ability to troubleshoot complex issues and apply solutions based on established patterns and best practices in multi-tenant systems
  • Strong communication and teamwork skills, with a demonstrated history of negotiating effectively to lead and inspire a team
  • Expertise in more than one commonly used language for containerized microservices and a history of choosing an ideal technology for a specific challenge including software patterns, language, and storage options
  • Experience should include some level of C# and JavaScript; Micro-Front-End experience will give you an advantage
  • Strong understanding of architecting software for Kubernetes, containerization and microservices including ability to teach concepts and best practices to others
  • Familiarity with event-driven architectures and messaging systems like JetStream or Kafka 
  • Experience implementing highly observable solutions leveraging monitoring, tracing and logging tools for distributed systems and microservices (OpenTelemetry, Prometheus, ELK) to achieve high visibility and ease of management in production operations
  • Knowledge of professional software engineering practices for the full software development life cycle including: coding standards, code reviews, source control management, build automation, automated testing, and test data management
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

u6x6NsB0gc



  • Mount Pleasant, United States Omatic Full time

    Job DescriptionJob DescriptionWho 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...


  • Mount Laurel, United States Electronic Warfare Associates Full time

    Job DescriptionJob DescriptionTITLE: Senior Software EngineerLOCATION: Mount Laurel, NJCLEARANCE REQUIRED: Active DoD Secret security clearanceEMPLOYMENT TYPE: Full-time, On-sitePOSITION SUMMARY The Senior Software Engineer will support EWA Government Systems Inc. (GSI) located in Mount Laurel, New Jersey. EWA GSI supports DoD and international customers by...


  • Mount Laurel, New Jersey, United States Modern Government Solutions Full time

    Job DescriptionJob SummaryModern Government Solutions is seeking a highly skilled Senior Software Engineer to join our team in Mount Laurel, NJ. As a Senior Software Engineer, you will play a key role in designing, developing, testing, deploying, maintaining, and improving software systems for our DoD and international customers.ResponsibilitiesDesign,...


  • Mount Laurel, United States Modern Government Solutions Full time

    Job DescriptionJob DescriptionTITLE: Senior Software EngineerLOCATION: Mount Laurel, NJCLEARANCE REQUIRED: Active DoD Secret ClearanceEMPLOYMENT TYPE: Full-time, On-sitePOSITION SUMMARYThe Senior Software Engineer will support Modern Government Solutions (MGS) located in Mount Laurel, New Jersey. MGS supports DoD and international customers by planning,...

  • Production Engineer 1

    3 weeks ago


    Mount Vernon, United States Replex Engineer Full time

    Overview: Replex Plastics, an American manufacturer, started in 1991, located in Mount Vernon, Ohio is seeking a Production Engineer for its leadership team. The Production Engineer is a full-time salaried position starting in the $60,000 to $90,000 range depending on prior experience. The position comes with full benefits including:5 PTO days after 6 months...


  • Pleasant Grove, Utah, United States Alianza, Inc. Full time

    Job OverviewAlianza, Inc. is seeking a skilled and innovative Software Engineering Lead to guide a dedicated engineering team focused on developing a large-scale front-end application. As a pivotal figure within your team, you will engage in collaborative problem-solving with various departments including Product, UI/UX, Architecture, DevOps, and other...

  • Software Engineer

    1 week ago


    Mount Pleasant, Michigan, United States The Richmond Group USA Full time

    The Richmond Group USA is collaborating with a prominent manufacturing organization to identify their next Software Engineer. This esteemed client is dedicated to delivering a wide array of innovative and tailored machinery, enabling clients to enhance productivity and minimize operational expenses. With a strong focus on employee advancement and...

  • Software Engineer

    2 weeks ago


    Mount Pleasant, Michigan, United States The Richmond Group USA Full time

    The Richmond Group USA is collaborating with a prominent manufacturing organization to identify their next Software Engineer. This company is dedicated to creating a wide array of innovative and tailored machinery, assisting clients in enhancing productivity and minimizing operational expenses. With a strong focus on employee development and career...

  • Software Engineer

    1 week ago


    Mount Pleasant, Michigan, United States The Richmond Group USA Full time

    The Richmond Group USA is collaborating with a prominent manufacturing firm to identify their next Software Engineer. This organization is renowned for its innovative and tailored equipment solutions, aimed at enhancing operational efficiency and minimizing costs. With a strong focus on employee development and career advancement, this position offers a...

  • Software Engineer

    1 week ago


    Mount Pleasant, Michigan, United States The Richmond Group USA Full time

    The Richmond Group USA is collaborating with a prominent manufacturing firm to identify their next Software Engineer. This organization is renowned for creating a wide array of innovative and tailored machinery, assisting clients in enhancing productivity and minimizing operational expenses. With a strong focus on employee development and career advancement,...

  • Software Engineer

    1 week ago


    Mount Pleasant, Michigan, United States The Richmond Group USA Full time

    The Richmond Group USA is collaborating with a prominent manufacturing organization to identify their next Software Engineer. This company is renowned for its innovative and tailored equipment solutions, aimed at enhancing operational efficiency and minimizing costs. They prioritize employee development and career advancement, making this an excellent...

  • Software Engineer

    1 week ago


    Mount Pleasant, Michigan, United States The Richmond Group USA Full time

    The Richmond Group USA is collaborating with a prominent manufacturing organization to identify their next Software Engineer. This esteemed client is dedicated to delivering a wide array of innovative and tailored machinery, assisting clients in enhancing operational efficiency and minimizing costs. With a strong focus on employee development and career...

  • Senior Design Engineer

    2 months ago


    Mount Pleasant, Michigan, United States Twin Disc Incorporated Full time

    OUR HERITAGE BENEFITS YOUR FUTURE Here at TWIN DISC, we have a proud history of developing and pioneering transmission and propulsion solutions for equipment that fuels the world. Over the years, we've built a strong company that is centered on innovation and employee ingenuity, making us an industry leader and respected throughout the markets we serve. As...


  • Pleasant Prairie, Wisconsin, United States Uline Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team at Uline. As a Senior Software Developer, you will be responsible for designing, developing, testing, deploying, supporting, and maintaining complex web applications based on business requirements using approved technologies and coding standards.Key...


  • Pleasant Grove, Utah, United States foreUP Golf Full time

    Job OverviewThis position involves interacting with a variety of individuals internally and externally and at all levels of the organization. Candidate must be driven, organized, detail-oriented, have excellent communication skills and the desire to mentor other members of the team. This position also requires in-depth knowledge of both modern and legacy PHP...


  • Mount Pleasant, Michigan, United States Jobot Full time

    Electrical Design Engineers Required for Innovative Engineering FirmAbout Us:We are a leading Electrical and Mechanical Engineering Firm with over 50 years of industry experience. Our focus is on delivering high-quality engineering solutions across various sectors.Why Work With Us? Attractive Salary Range Comprehensive Medical, Vision, and Dental Coverage...


  • Mount Pleasant, Michigan, United States Jobot Full time

    Electrical Design Engineers Required for Innovative Engineering FirmAbout Us:We are a leading Electrical and Mechanical Engineering Firm with over 50 years of industry experience.Why Work With Us? Attractive Salary Range Comprehensive Medical, Vision, and Dental Coverage Employee Stock Ownership Plan (ESOP) 401k Retirement Plan Long-term Disability Insurance...


  • Mount Pleasant, Michigan, United States Jobot Full time

    Electrical Design Engineers Required for Innovative Engineering FirmAbout Us:We are a leading Electrical and Mechanical Engineering Firm with over 50 years of expertise in the industry. Our focus is on delivering exceptional design solutions across various sectors.Why Work With Us?Competitive Salary StructureComprehensive Medical, Vision, and Dental...


  • Mount Pleasant, Michigan, United States Jobot Full time

    Electrical Design Engineers Required for a Leading Design FirmAbout Us:We are a well-established Electrical and Mechanical Design Firm with over 50 years of expertise in the industry. Our firm is dedicated to delivering high-quality engineering solutions across various sectors.Why Work With Us? Attractive Salary Package Comprehensive Medical, Vision, and...

  • Sr. Software Engineer

    2 weeks ago


    Pleasant Grove, United States Alianza Full time

    Senior Software Engineer Alianza is on a mission to be the worlds best cloud-based telecommunications platform for service providers. Were looking for a Senior Software Engineer to help us build innovative solutions. Youll write well designed, testable, and efficient code, debug and troubleshoot existing code, and promote sustainable engineering practices. ...