Note: The job is a remote job and is open to candidates in USA. Infinity Home Services is on the forefront of the Home Services industry, with a stated drive to conceive of, develop, and employ cutting edge technology to unlock maximum competitive advantage. They are hiring a Software Engineer to build and own the next generation of their internal reporting platform, focusing on developing a web application that serves as the single source of truth for their Enterprise Business Intelligence.
Responsibilities
- Own, refine, and maintain the core Elixir/Phoenix application that powers our web-based reporting platform features, APIs, LiveView interfaces, and background jobs
- Develop, optimize, and document SQL transformations that standardize, consolidate, and model data from multiple systems
- Partner closely with senior leadership to translate business questions into trustworthy reporting and analytical outputs
- Build and maintain the core logic that powers our next generation, web based reporting platform
- Deliver new reports, dashboards, and data products with consistent definitions, shared metrics, and clear business logic
- Manage and improve orchestration, scheduling, and monitoring of data pipelines, extraction processes, and transformation workflows
- Strengthen data quality through rigorous validation, testing, documentation, and continuous QA improvements
- Optimize SQL code and data models for performance, scalability, and maintainability within a growing analytics ecosystem
- Support and contribute to the migration from legacy BI tools toward a modern, flexible reporting environment
- Work collaboratively with technical and non technical teams to prioritize requests, troubleshoot issues, and enhance BI delivery processes
- Leverage AI tools (e.g., Claude, Gemini, OpenAI) as the primary development workflow, writing, refactoring, and testing code in rapid, iterative cycles
Skills
- Professional experience building and shipping web applications in Elixir and Phoenix
- Strong PostgreSQL skills, including writing and optimizing complex SQL and designing data models that hold up in production
- Experience building or maintaining a reporting application, internal tool, or data product that real users depend on, not just dashboards in a BI tool
- Comfort working across the stack: backend logic, data modeling, and enough frontend (LiveView, JavaScript) to ship full features end-to-end
- Hands-on experience using AI tools as the primary method of writing, debugging, and refining code and comfortable owning the output and validating accuracy
- Strong communication skills, with proven success supporting senior stakeholders and cross-functional partners
- A proactive, iterative work style, comfortable deploying frequently, gathering feedback, and improving quickly
- Genuine interest in emerging AI capabilities and a desire to apply them to accelerate development
- Experience with layered analytical architectures (bronze/silver/gold) or similar data modeling patterns
- Familiarity with C# or other languages used in legacy integrations
- Background in BI, analytics engineering, or data warehousing in addition to software engineering
Benefits
- Opportunities for professional growth and development tied to your personal interests
- A transparent, supportive, and collaborative work environment
- The chance to make a positive impact on our communities and the environment
- Competitive: Health, dental, and vision coverage; PTO; Paid Holidays; Life Insurance; 401k with match
Company Overview
Company H1B Sponsorship