
Lead Software Engineer, UI
Siepe
full-time
Posted on:
Location Type: Hybrid
Location: Dallas • Texas • United States
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Lead day-to-day execution for Reporting work (planning, tasking, reviews) while remaining hands-on with delivery.
- Design and implement interactive dashboards, charts, and data-rich reports for financial data visualization.
- Work across the stack: shape report-ready datasets, design efficient APIs, and deliver polished Angular UI experiences.
- Extend visualization capabilities using Highcharts (drill-down, heatmaps/treemaps, time-series views) and reusable BI components.
- Build complex grids using AG Grid Enterprise (pivoting, grouping, aggregation, filtering, Excel/PDF export).
- Partner with data and backend engineers on data modeling, query optimization, and reporting performance for large datasets (100K+ rows).
- Establish engineering standards for reporting correctness, validation, auditability, and tenant-specific configuration.
- Implement testing practices (unit and E2E with Playwright) and improve delivery velocity using AI-enabled tooling without sacrificing correctness.
- Support operational readiness for reporting features (monitoring, logging, triage, and iterative improvements).
Requirements
- 7+ years of software engineering experience with ownership of end-to-end features in production systems.
- Strong proficiency with Angular (v12+), TypeScript, and reactive patterns (RxJS).
- Demonstrated experience building dashboards, analytics, or reporting applications (charts, grids, exports).
- Solid SQL skills (SQL Server preferred) with experience in data aggregation, performance tuning, and report-friendly data modeling.
- Experience designing or consuming REST APIs; ability to collaborate effectively with backend/data teams on contracts and performance.
- Comfort leading a small team (PM3-level scope): coaching, reviewing work, and driving delivery accountability.
- Clear communication skills—able to explain tradeoffs to technical and non-technical stakeholders.
- Must have current and ongoing authorization to work in the country of employment without the need for visa sponsorship, now or in the future.
Benefits
- Competitive Compensation Packages, including Annual Performance-Based Bonuses
- 401(k) Retirement Plan with company match to support your long-term financial goals
- Comprehensive Health, Dental, Vision, and Life Insurance
- Flexible plans tailored to support individuals and families
- Annual investment in your Learning & Development goals
- On-the-job exposure to innovative technologies and financial strategies
- Growth opportunities in a collaborative, fast-paced environment that values continuous improvement
- Flexible Time Off (FTO)
- Flexibility to recharge and maintain work-life balance
- Daily meal delivery allowance when working from the office
- Monthly Celebrations and Quarterly Offsite Events
- Annual Holiday Party to celebrate milestones and build team connection
- A vibrant, inclusive office culture that blends fun with purpose
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
AngularTypeScriptRxJSSQLHighchartsAG Grid EnterpriseREST APIsdata modelingquery optimizationunit testing
Soft Skills
leadershipcoachingcommunicationcollaborationaccountability