Sr. Engineer, Software - EPM
Listed on 2026-05-22
-
IT/Tech
Data Engineer
At T-Mobile, we invest in YOU! Our Total Rewards Package ensures that employees get the same big love we give our customers. All team members receive a competitive base salary and compensation package - this is Total Rewards. Employees enjoy multiple wealth-building opportunities through our annual stock grant, employee stock purchase plan, 401(k), and access to free, year-round money coaches. That's how we're UNSTOPPABLE for our employees!
JobOverview
This role is responsible for designing, building, and supporting scalable Oracle EPM planning solutions that enable enterprise financial planning and forecasting capabilities for our FP&A Business Partners. The Senior Engineer will work closely with FP&A, Data, and our EPM Platform Engineering teams to build and expand connected planning solutions using Oracle EPBCS and related technologies.
This is a hands‑on engineering role focused on solution development, planning platform expansion, and modernization initiatives. The ideal candidate brings strong EPM Platform implementation experience, FP&A domain knowledge, and the ability to translate business requirements into scalable technical solutions. You'll be expected to drive design decisions, not just implement them.
Key Responsibilities Planning Solution Engineering- Design, develop, and enhance Oracle EPBCS (Planning Cloud) supporting enterprise planning models across revenue, customers, capex, etc.
- Lead end‑to‑end solution design from requirements through deployment, including technical documentation and peer review.
- Build scalable planning applications supporting forecasting, workforce planning, and connected planning capabilities.
- Develop driver‑based planning models, scenario analysis, and rolling forecast capabilities.
- Translate FP&A business requirements into scalable, enterprise‑grade planning solutions.
- Develop and maintain business rules and calculations using Groovy scripting and native Oracle EPM capabilities.
- Support application performance optimization, cube tuning, metadata management, and usability improvements.
- Contribute to scalable application design, reusable components, and engineering best practices.
- Participate in new capability development and platform expansion initiatives.
- Design and support integrations using Oracle Integration Cloud (OIC), Data Management, and Data Exchange.
- Experience with master data management solutions (e.g., EDMCS).
- Support reliable data pipelines and synchronization processes across enterprise planning systems.
- Partner with Data and FP&A teams to improve data quality and planning workflows.
- Collaborate with global engineering teams, FP&A stakeholders, and cross‑functional partners to deliver high‑quality planning solutions.
- Support Agile delivery practices and continuous improvement initiatives.
- Comfortable presenting trade‑off analyses to non‑technical finance leaders.
- Mentor team members through technical guidance and knowledge sharing.
- Create and maintain technical documentation, system designs, and operational procedures.
- Opportunity to contribute to broader platform strategy as the team scales.
- Bachelor's degree in Computer Science, Information Systems, Software Engineering, or related field, or equivalent experience.
- 5+ years of software engineering or EPM Platform experience (Oracle, One Stream).
- 3+ years of hands‑on Oracle EPBCS / Planning Cloud experience.
- Proven experience owning end‑to‑end solution design for enterprise EPM implementations.
- Demonstrated experience with enterprise metadata management solutions (e.g., Oracle EDMCS).
- Strong experience developing business rules and calculations within Oracle EPM platforms.
- Experience supporting integrations using OIC, Data Management, Data Exchange, or related technologies.
- Strong analytical, problem‑solving, and communication skills.
- Experience collaborating with FP&A, or enterprise business stakeholders.
- Ability to facilitate requirements workshops with FP&A stakeholders and translate outputs into technical design documents.
- Ability to operate effectively in evolving, fast‑paced implementation…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).