Software Engineer I/II

Omnidian Logo

Omnidian

πŸ’΅ $91k-$145k
πŸ“Remote - United States

Summary

Join Omnidian, a fast-growing tech-enabled service company, as a Software Engineer on our Reporting Pod. You will build infrastructure and features for timely, reliable, and scalable data products. Collaborate with backend, frontend, product, and data teams to create customer-facing dashboards, internal analytics, and automated reporting pipelines. Your work will directly impact operational excellence and customer satisfaction. Omnidian offers a unique opportunity to revolutionize the energy industry with innovative solutions. You will deliver impactful technology, ensure technical excellence, shape reporting products, and foster user and business understanding. Growth opportunities are available for career advancement within the company.

Requirements

  • 0–4+ years experience in software development (Engineer I: 0–2, Engineer II: 2–4)
  • Professional experience in a cloud-native architecture
  • Ability to ship features in a modern engineering org
  • Familiarity with object-oriented or functional programming
  • Experience working with databases and APIs
  • Understanding of monitoring, testing, and CI/CD pipelines
  • Familiarity with SQL, APIs, and testing tools

Responsibilities

  • Build, test, and deploy scalable and maintainable software solutions
  • Own features end-to-end and contribute to team planning and sprint execution
  • Work across the stack to deliver internal and customer-facing functionality
  • Contribute to code reviews, unit testing, and CI/CD practices
  • Deliver features across the stack using Kotlin (BE) and React (FE)
  • Implement scalable APIs, ETLs, and UI components for reporting and auditability
  • Contribute to engineering ceremonies (sprint planning, retros, grooming)
  • Prioritize reliability, performance, security, and accessibility in all systems
  • Write clean, testable code and contribute to a healthy, shared codebase
  • Participate in system design and architectural discussions
  • Documenting and maintaining Code and APIs for business functions
  • Write clean, maintainable, and testable code
  • Design for scale, performance, and fault tolerance
  • Document and maintain APIs and internal developer tools
  • Create accessible, intuitive experiences for non-technical users
  • Provide input on interface design and usability improvements
  • Collaborate with product, UX, and business stakeholders to shape requirements
  • Shadow users to understand how reporting drives action and decisions
  • Participate in automation, dashboarding, and self-service reporting efforts
  • Collaborate with business stakeholders to understand the solar domain
  • Shadow end users to gather insights and improve software relevance
  • Use data and feedback to inform design decisions and development priorities
  • Excellence through code reviews and knowledge sharing
  • Contribute to a culture of growth, learning, and continuous improvement
  • Stay current on tech trends and propose innovative solutions
  • Explore and champion emerging tools (e.g., LLMs for automation)

Preferred Qualifications

  • Full-stack development
  • Distributed or asynchronous systems
  • Kotlin, Java, or equivalent
  • React, TypeScript, Redux
  • AWS or other cloud platforms
  • SQL, time-series data, or observability tools (Prometheus, Grafana)
  • Experience in Sigma visualization tools
  • Databricks Experience
  • Kubernetes or container orchestration
  • Experience mentoring or supporting team growth
  • High-growth startup or fast-paced tech environment experience
  • Exposure to reporting pipelines or data visualization is a plus

Benefits

  • Family medical, dental, vision, disability, 401(k) administration and $1k match per year
  • Thoughtful paid time off
  • 12 weeks of paid parental leave to all FTE employees (birthing and non-birthing) after 1 year
  • Four-week paid sabbatical leave after four years
  • Competitive total compensation package that includes monthly health insurance premiums, bonuses and long-term stock options for every employee
  • 100% of health insurance monthly premiums for employees, and 50% for dependents
  • Performance Bonus: Eligibility begins after 90 days
  • Equity Stake: Join us in shaping the future and be rewarded for your dedication with stock options
  • Continuous Growth: Up to $500 annual learning reimbursement because investing in your development is investing in our success

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs