Senior Software Engineer - Oomnitza
  • Galway, Connacht, Ireland
  • via BeBee.com
-
Job Description



Senior Software Engineer (Back-End) - Oomnitza

Senior Software Engineer (Back-End) - Oomnitza


Oomnitza is a leading provider of Enterprise Technology Management platforms that empower businesses to streamline their operations and improve efficiency.

We're seeking an experienced and driven Senior Software Engineer (Back-End) to join our team and contribute to the development of our next-generation SaaS enterprise software.

About the Role

  • Design and develop reusable, testable, and efficient code
  • Collaborate with cross-functional teams to understand requirements and stakeholder expectations
  • Plan and estimate level of effort for projects and create technical specifications
  • Perform peer code reviews and team mentorship
  • Work with the Customer Success team to identify bugs and implement fixes
  • Participate in daily ticket management and contribute to the development of efficient, reliable, and scalable microservices

Requirements

  • Deep understanding of object-oriented design, data structures, and REST/SOAP APIs
  • Solid industry experience with Python (5+ years) and Python web frameworks (Pyramid, Django, etc.)
  • Proven experience designing and building cloud-native products
  • Knowledge of threading limitations of Python and multi-process architecture
  • Expertise with relational databases (MySQL/RDS) and query tuning/optimization
  • Understanding of agile software development processes
  • Analytical and problem-solving skills with attention to detail
  • Expert Linux user with strong understanding of command line tools and basic shell scripting
  • Collaborative nature with effective English communication skills

What We Offer

  • Market-competitive salary
  • Progressive, healthy work culture with excellent opportunities for professional and personal development
  • Top performers will have an opportunity to help shape the team and drive initiatives
  • A once-in-a-lifetime career opportunity to join a fast-growing business with a strong vision for the future

Our Benefits Package

  • Dental and vision insurance
  • Employee equity plan
  • Health insurance for you, your spouse, and dependents
  • Pension, life insurance, and income protection
  • Remote working and flexible work schedules
  • Working from home equipment allowance
  • Choice of preferred equipment, Mac or PC
  • Regular, fun social events and workshops

We're committed to creating a diverse and inclusive work environment where everyone feels valued and empowered to contribute their best work.

;