Software Engineer

Posted 8 Days Ago
Be an Early Applicant
Remote
Mid level
Software
The Role
Design, implement, and deploy Java Microservices leveraging the Quarkus framework in a Kubernetes environment. Responsible for extending and contributing back to open source frameworks. Work on tough problems faced in the Observability industry. Interface with Product/UX to implement what is important when shipping products to customers.
Summary Generated by Built In

If your “happy place” is being part of an effective remote team designing and implementing event-driven distributed services - we want to talk with you!

 

Moogsoft is searching to add more creative engineers that can design and write clean service code that scales and (inevitably) fails with grace. We embrace a model of service ownership and value quality over quantity. We think things like Testing, Automation, and Telemetry are fun and exciting! You will be directly working on Moogsoft Observability Cloud (MOC) to mature and expand it’s Metrics and Events Integrations ecosystem (ex. Datadog, Pagerduty, Slack, Cloudwatch, AppDynamics, Azure Insights, etc) as well as the MOC Collectors (agents), an agent that empowers customers to ingest logs, traces, event data and time series metrics detects anomalies locally and sends the metrics and anomalies to MOC.

Responsibilities

  • Design, implement, and deploy Java Microservices leveraging the Quarkus framework in a Kubernetes environment
  • Responsible for extending and contributing back to open source frameworks we use
  • Work with partners, colleagues and teams on tough problems faced in the Observability industry
  • Interface with Product/UX to implement what is important when shipping products to customers and has been through the end to end process
  • Comfortable with proactive outward communication and technical leadership
  • Support the services that you and your team deploy, including creating pipelines, tests, telemetry and being a member of an On Call rotation
  • Identify and champion for tech-debt items to be addressed/resolved

Requirements

  • Experience building stateless microservices and scalable backend services
  • 2+ years of programming experience with Java. In addition, experience with Rust is a plus
  • 2+ years of professional software development experience or equivalent education or real world experience
  • Experience with API technologies combined with security mechanisms/practices (REST, Webhooks, SOAP, OpenID Connect, OAuth, Client-ID/secret, etc)
  • Experience with agent based software architectures is a plus
  • Experience with Kafka or similar distributed message queues
  • Experience with various databases and data modeling/data managementMongo, Elastic, MySQL, etc.
  • Comfortable in Linux/JVM based development environments
  • Comfortable navigating and utilizing various tools such as JIRA, Confluence, Gitlab, PagerDuty, Kibana, Grafana, etc
  • Comfortable working without a dedicated “QA” team in a true “service ownership” model

We welcome polyglots and generalists who don’t mind working in either frontend or backend code. We are still a startup and sometimes work falls outside of your “normal” domain. Part of our success comes from hiring people who are hard to put in a box and enjoy the freedom and flexibility to do different things.


Moogsoft is an equal opportunity employer. In accordance with applicable law, we prohibit discrimination and harassment against employees, applicants for employment, individuals providing services in the workplace pursuant to a contract, unpaid interns and volunteers based on their actual or perceived: race, religious creed, color, national origin, ancestry, physical or mental disability, medical condition, genetic information, marital status (including registered domestic partnership status), sex and gender identity and gender expression (including transgender individuals who are transitioning, have transitioned, or perceived to be transitioning to the gender with which they identify), age (40 and over), sexual orientation, Civil Air Patrol status, military and veteran status and any other consideration protected by federal, state or local law (collectively referred to as "protected characteristics").


#LI-Remote

#LI-LJ1

Top Skills

Java
Rust
The Company
197 Employees
Year Founded: 2011

What We Do

Moogsoft is a pioneer and leading provider of AIOps solutions that help IT teams work faster and smarter. With patented AI analyzing billions of events daily across the world’s most complex IT environments, the Moogsoft AIOps platform helps the world’s top enterprises avoid outages, automate service assurance, and accelerate digital transformation

Gallery

Gallery

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account