Siepe

Lead Software Engineer, UI

Siepe

full-time

Posted on:

Location Type: Hybrid

Location: DallasTexasUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

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