Job Closed
This listing is no longer active.
Connected Solutions for the Office of the CFO
Vice President, Engineering, EPM
Location
United States
Posted
58 days ago
Salary
$212K - $265K / year
Seniority
Lead
Job Description
Vice President, Engineering, EPM
insightsoftware
• Lead multiple software development teams and product lines, including staffing, mentoring, enhancing, and maintaining best-of-class software development across multiple teams and disciplines • Collaborate with architects, product managers, software development managers, and developers to architect and develop the best technical design and approach, delivering value quickly to customers without sacrificing software quality • Manage and optimize the overall software development lifecycle with an emphasis on productivity and automation through the use of AI and other tools • Deliver operational excellence for SaaS products and best practices for DevOps • Drive software development roadmaps, operational plans, and the management of execution against project plans and delivery commitments within an Agile/Scrum environment • Report on development status, quality, operations, and system performance to executive management and act quickly and decisively to resolve customer-impacting issues • Manage departmental resources, staffing, and enhancing and maintaining best-of-class development teams for product lines • Evolve and improve the software development practice within the organization, including better practices, reporting, tools, and evolution of development methodology
Job Requirements
- BS in Computer Science, Computer Engineering, or related technical discipline; Master’s Degree preferred
- 10+ years of development experience with at least five years in cloud environments working with Java, C#, and JavaScript
- 7+ years leading multiple Agile teams and programs with expert understanding of Agile and Lean principles
- 5+ years of experience in driving full DevOps software development and engineering practices
- 3+ years of experience in managing global engineering teams and suppliers across multiple products
- Experience building and managing new Engineering teams using a combination of FTE and contractor resourcing
- Strong experience in implementing both Cloud/SaaS Solutions & On-Premise Solutions, including operational production responsibility for SaaS products
- Demonstrated experience using AI to amplify the productivity of engineering teams across the product portfolio
- Diverse experience with a broad range of applications development platforms, technologies, middleware, frameworks, and programming languages
- Proven ability to manage multiple product lines and meeting release schedules
- Strong technical vision and continuous improvement drive
- Experience with negotiating contracts and SOWs with vendors.
Benefits
- Health insurance
- 401(k) matching
- Flexible work arrangements
- Professional development opportunities
- Bonuses
Related Guides
Related Job Pages
More Software Engineer Jobs
Hi Auto is the most trustworthy AI order taker for drive-thrus. Built for scale. Hi Auto is a reliable AI order taker for drive-thrus, purpose-built for high-volume QSRs. It helps brands consistently deliver faster, error-free service with over 93% order completion and 96% accuracy, at scale. Growing quickly, Hi Auto has the largest number of voice AI drive-thru restaurant deployments, competing directly with both big tech and restaurant tech players. We are seeking a Senior Software Engineer based in the East Coast of the United States. About the role: Our backend is developed all in Python running in the cloud over k8s. It’s not a typical backend interacting with a UI frontend. It handles audio streams in real-time and runs our key AI algorithms. Our systems integrate with a large number of third party services. Robust and clean handling of these integrations is crucial. In this role, you will: - Integrate with new POS systems and digital menu boards - Build data pipelines to process restaurant menus - Support existing integrations and pipelines - Debug and solve complex customer issues - Lead communication with integration partners to deliver the integrations - Estimate, plan and deliver the integration projects - Handle a large set of complex and diverse customer issues - Create documentation for integrations
We’re not just building better tech. We’re rewriting how data moves and what the world can do with it. With Confluent, data doesn’t sit still. Our platform puts information in motion, streaming in near real-time so companies can react faster, build smarter, and deliver experiences as dynamic as the world around them. It takes a certain kind of person to join this team. Those who ask hard questions, give honest feedback, and show up for each other. No egos, no solo acts. Just smart, curious humans pushing toward something bigger, together. One Confluent. One Team. One Data Streaming Platform. About the Role: The Confluent Platform Team is fully based out of India. Confluent Platform team’s mission is to provide best-in class full-scale data streaming platform in any BYOI - Bring Your Own Infra setup - from developer’s laptop to private cloud infrastructure. Businesses need real time stream systems to react and make decisions quickly at scale. Designing systems for such use-cases will require a data-streaming platform. Confluent is the leader in data-in-motion with Confluent Platform as the streaming product. We intend to make this platform and expertise available to everyone and everywhere - be it private cloud or open source tech community.Provide “Confluent“ experience on private cloud. - CP generates 45% of the Confluent revenue for the company as of 2025. We provide customers with a strong product roadmap, security fixes and in-time support. We help them leverage existing investments in private data centers for all data in-motion use-cases. - Enable customers can take advantage of Confluent Cloud innovations alongside their private cloud by providing connected cloud features. - Gather Tech Community’s mind-share with Confluent Platform. - Enhance Kafka and Confluent Developer Experience. What You Will Do: - You will work with a team of engineers and architects to help evolve the Confluent Platform - The charter of the CP team has been continuously expanding since its inception. You will technically drive the advancements in ever expanding CP Charter. - We want to ensure the quality of deliverables holds the bar - you will design and build tech for this. - Crafting code for provisioning, rolling upgrades, scaling clusters, multi-region deployments, disaster recovery, and secure configuration management. - Collaborating with cross-functional teams to drive the development of innovative solutions that meet the evolving needs of our customers. - Championing open-source community building initiatives, leveraging your passion for fostering collaboration and knowledge-sharing. - CP on-call - how do we embedded tech to ensure debuggability and support across components are improved. How do we make it self-serve issue fixes for customers and L1 support. - Mentor a junior team of high-performing engineers, helping them to continue in growing their skill set through hands-on experience and mentorship. - We want to bring the latest K8S ecosystem to our CFK - how do we leverage the progress here to benefit our customers. What You Will Bring: - 8+ years of hands-on software development experience with the ability to anticipate future technical needs for the product and craft plans to realize them. Taking ideas to production is something we look for. - Experience building and operating large-scale systems. Solid understanding of basic systems operations (disk, network, operating systems, etc). Experience running production services in the cloud. - Strong fundamentals in distributed systems design and development. Solid fundamentals in concurrent and multi-threading programming. - A self starter with the ability to work effectively in teams. Proactively identifying the symptoms of technical issues and reason about their causes is needed. This will be followed by fixing the root causes. - Timely shipping of deliverables; being able to trade-off short term technical decisions with the long term.Move fast, build in increments, and iterate. A sense of urgency, a mindset towards achieving results, and excellent prioritization skills. - Ability to influence the team, peers and upper management in technology decisions using effective communication and collaborative techniques - Degree in Computer Science, Engineering or equivalent experience. Understanding of various technologies, programming paradigms and frameworks is needed. Ability to be pragmatic and trade off their usage in production is essential. - Ability to take on intense customer productions issues on-call; debugging and mitigating them will be needed. This requires patient log and metrics analysis with solid reasoning to nail the issue. What Gives You an Edge: - Experience in Open-source technologies - Experience in K8S, Ansible - Hands on experience in Hybrid Cloud environment - Hands on experience in Kafka Ready to build what's next? Let’s get in motion. Come As You Are Belonging isn’t a perk here. It’s the baseline. We work across time zones and backgrounds, knowing the best ideas come from different perspectives. And we make space for everyone to lead, grow, and challenge what’s possible. We’re proud to be an equal opportunity workplace. Employment decisions are based on job-related criteria, without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other classification protected by law. Privacy Statement Confluent is an IBM subsidiary which has been acquired by IBM and will be integrated into the IBM organization. By proceeding with this application, you understand that Confluent will share your personal information with other IBM affiliates involved in your recruitment process, wherever these are located. More Information on how IBM protects your personal information, including the safeguards in case of cross-border data transfer, are available here.
MuleSoft Developer Public Trust (MD DC VA Remote) TT
ICFFounded in 1969, ICF is a global advisory and technology services company headquartered in Reston, Virginia. It delivers data-driven solutions across energy, en
Description *We are open to 100% remote work anywhere outside a 50-mile radius of Washington DC* * Prefer candidates in the MD DC VA area so they can go onsite for meetings if needed. ICF’s Digital Modernization Division is a fast‑growing, entrepreneurial technology organization seeking a MuleSoft Developer to support a federal program. The Digital Modernization Division delivers integrated IT and management consulting solutions to public‑ and private‑sector clients, combining technical expertise, agility, and a strong delivery mindset to design, build, and operate high‑performance digital solutions. In this role, the MuleSoft Developer will design and build integration solutions using the MuleSoft Anypoint Platform to support federal project requirements. The ideal candidate brings a proactive, open mindset and works effectively with stakeholders and cross‑functional team members. *Please note that ICF monitors employee work locations, restricts access from foreign locations and IP addresses, and does not permit the use of personal VPN connections.* What you will be doing: - Collaborate with stakeholders, Business Analysts, and development teams to define data models, integration flows, and detailed technical specifications. - Build and maintain integration solutions on the MuleSoft Anypoint Platform with integration between Salesforce.com, ServiceNow, AWS Azure, Peoplesoft, and other federal agency systems. - Plan and perform data migrations using MuleSoft. Create RAML Specifications as API contracts for development - Deploy APIs - Design and develop highly scalable enterprise solutions using RESTful APIs, Java, and various other technology stacks - Test and improve performance of the APIs in terms of response time, reliability and resource usage - Work within an agile project management structure to deliver necessary designs, code and documentation What you must have: - Candidate must be able to obtain and maintain a Public Trust - Candidate must reside in the U.S., be a U.S. citizen, and all work must be performed in the U.S. - Candidate must have lived in the U.S. for three (3) full years out of the last five (5) years - Active MuleSoft Developer certification - 4+ years of hands-on experience in MuleSoft 4 - 4+ years of experience in Java, JEE and related Java technology stack What we would like you to have: - An understanding of the ServiceNow and Salesforce platforms. - Experience in MuleSoft's Anypoint Studio and Anypoint Platform which includes Design Center, Runtime Manager, API Manager, Exchange, etc. - Strong system integration-related experience, especially supporting large and complex projects. - Experience with MuleSoft connectors - Experience with REST and SOAP Web Services - Familiarity with ESB solutions - Experience Jira and Confluence - Experience with AWS Services such as SQS, S3, and Lambda *We are open to 100% remote work anywhere outside a 50-mile radius of Washington DC* * Prefer candidates in the MD DC VA area so they can go onsite for meetings if needed. #DMX24 #Indeed #LI-CC1 #Clearance #yru24 Working at ICF ICF is a global advisory and technology services provider, but we’re not your typical consultants. We combine unmatched expertise with cutting-edge technology to help clients solve their most complex challenges, navigate change, and shape the future. We can only solve the world's toughest challenges by building a workplace that allows everyone to thrive. We are an equal opportunity employer. Together, our employees are empowered to share their expertise and collaborate with others to achieve personal and professional goals. For more information, please read our EEO policy. We will consider for employment qualified applicants with arrest and conviction records. Reasonable Accommodations are available, including, but not limited to, for disabled veterans, individuals with disabilities, and individuals with sincerely held religious beliefs, in all phases of the application and employment process. To request an accommodation, please email Candidateaccommodation@icf.com and we will be happy to assist. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. Read more about workplace discrimination rights or our benefit offerings which are included in the Transparency in (Benefits) Coverage Act. Candidate AI Usage Policy At ICF, we are committed to ensuring a fair interview process for all candidates based on their own skills and knowledge. As part of this commitment, the use of artificial intelligence (AI) tools to generate or assist with responses during interviews (whether in-person or virtual) is not permitted. This policy is in place to maintain the integrity and authenticity of the interview process. However, we understand that some candidates may require accommodation that involves the use of AI. If such an accommodation is needed, candidates are instructed to contact us in advance at candidateaccommodation@icf.com. We are dedicated to providing the necessary support to ensure that all candidates have an equal opportunity to succeed. Pay Range - There are multiple factors that are considered in determining final pay for a position, including, but not limited to, relevant work experience, skills, certifications and competencies that align to the specified role, geographic location, education and certifications as well as contract provisions regarding labor categories that are specific to the position. The pay range for this position based on full-time employment is: $81,499.00 - $138,549.00 Nationwide Remote Office (US99)
Role Description Du willst die Energiewende nicht nur diskutieren, sondern aktiv mit Code vorantreiben? Wir bei init Energy entwickeln die smarte Logik für intelligente Energiemanagement-Systeme. Kurz gesagt schreiben wir Algorithmen, die Batteriespeicher, E-Autos, flexible Stromverbraucher und Erzeugungsanlagen so steuern, dass sie möglichst kosteneffizient und netzdienlich arbeiten. Um unser Entwicklerteam zu unterstützen, suchen wir ein motiviertes Tech-Talent, das Lust hat, smarte Geräte mit unserer Software zu vernetzen! Du musst noch kein Go-Profi sein – wenn du Programmiererfahrung hast, geben wir dir die Zeit, die Sprache bei uns zu lernen. Wichtig ist, dass du gerne Dinge praktisch umsetzt und zuverlässig arbeitest. Aufgaben - Geräte-Integration: Du hilfst uns dabei, verschiedenste Hardware-Komponenten (z. B. Wechselrichter, Wallboxen und Wärmepumpen) an unsere Go-Anwendung anzubinden. - Schnittstellen & Datenflüsse: Du arbeitest an APIs und sorgst dafür, dass die Kommunikation zwischen den Geräten und unserem System reibungslos läuft. - Testing & Weiterentwicklung: Du testest neue Funktionen direkt in der Praxis und entwickelst unseren bestehenden Code weiter. - Troubleshooting: Du analysierst Fehler, nimmst kleinere Anpassungen im Code vor und arbeitest gemeinsam mit dem Team an cleveren technischen Lösungen. Qualifications - Du studierst Informatik, Elektrotechnik oder einen vergleichbaren technischen Studiengang. - Du hast erste Programmiererfahrung und idealerweise schon mal mit Go (Golang) gearbeitet – oder du hast große Lust, Go bei uns zu lernen! - Du hast eine selbstständige Arbeitsweise und Spaß daran, Dinge nicht nur theoretisch zu planen, sondern direkt in der Praxis umzusetzen. - Bonus (kein Muss!): Du interessierst dich für vernetzte Systeme (IoT) oder Energietechnik. Benefits - Echter Impact & Praxisnähe: Keine Theorie-Projekte für die Schublade. Du arbeitest an echten Produkten im spannenden Zukunftsthema der intelligenten Energienetze. - Team & Verantwortung: Ein kleines, motiviertes Team, in dem du von Tag 1 an Verantwortung übernehmen und unglaublich viel dazulernen kannst. - Maximale Flexibilität: Wir wissen, dass dein Studium vorgeht. Deine Arbeitszeiten passen wir flexibel an deinen Vorlesungsplan an.


