Hybrid

Ensono is hiring a Software Engineer

About the Role

As a Software Engineer at Ensono, you will design and develop the software systems that connect our EnvisionOS platform with the real world. You will build applications, APIs, and user experiences that make AI-driven intelligence accessible, actionable, and scalable, turning AI into enterprise-grade products.

What You'll Do

  • Design, build, and maintain applications that deliver predictive insights, automation, and reporting to clients and operations teams.
  • Build secure, scalable APIs to connect EnvisionOS with platforms like ServiceNow, Snowflake, and monitoring systems.
  • Partner with Data Scientists and ML Engineers to embed models into production systems and user-facing applications.
  • Architect and implement systems that run reliably across distributed, cloud, and mainframe environments.
  • Deliver intuitive dashboards, portals, and interfaces that make AI-driven recommendations explainable and actionable.
  • Work closely with Operations, Finance, Procurement, and other business units to ensure software solutions deliver measurable value.

What We're Looking For

  • Strong programming skills in Python.
  • Proven experience with API development (REST, GraphQL) and frameworks like Flask, FastAPI, or Spring.
  • Experience building front-end or dashboard solutions (Streamlit, React, NextJS, Tailwind or similar frameworks).
  • Proficiency with Kubernetes, Docker, or other orchestration tools.
  • Background in developing enterprise-grade, highly available software systems.
  • Expertise with Ansible and other automation platforms.

Nice to Have

  • Experience with additional languages such as C, C++, Go, or Javascript.
  • Familiarity with Snowflake and integrating with data-driven backends.
  • Experience integrating with ServiceNow or other ITSM platforms.

Technical Stack

  • Languages: Python, C, C++, Go, Javascript
  • Frameworks: Flask, FastAPI, Spring, Streamlit, React, NextJS, Tailwind
  • Platforms & Tools: Kubernetes, Docker, Ansible, Snowflake, ServiceNow

Team & Environment

You will collaborate with Data Engineers, ML Engineers, and Operations teams.

Benefits & Compensation

  • Compensation range: $80,000 to $148,000 annually.
  • Equity grant under the Associate Equity Appreciation Program.
  • Unlimited Paid Day Off (PDO) Plan.
  • Two robust health plan options through Blue Cross Blue Shield.
  • 401(k) with a generous company match.
  • Eligibility for dental, vision, short and long-term disability, life and AD&D coverage, and flexible spending accounts.
  • Depending on location, ability to take advantage of fitness centers.
  • Wellness program.
  • Flexible work schedule.
  • Annual bonus plan based on company and individual performance.

Work Mode

This is a remote position open to candidates in the United States.

Ensono is an Equal Opportunity/Affirmative Action employer. All qualified applicants will be considered without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or other legally protected basis.

Required Skills
PythonCC++GoJavascriptFlaskFastAPISpringSnowflakeStreamlitAPI DevelopmentMicroservicesCloud PlatformsDatabasesCI/CD
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
Ensono

An expert technology adviser and managed service provider with cross-platform certifications, empowering clients to embrace innovation and achieve key business outcomes.

Visit website
Job Details
Category backend
Posted 5 months ago