HR Technology, Innovation, Lifion Team
We’re building the next generation of ADP’s Human Capital Management software solutions.
It’s an ambitious goal, but we’re focused and committed. If we do it right, we’ll completely upend the HCM tech scene.
We want to enable companies of all types to unlock the full potential of their people and become wildly successful. To do that, we’re building a pretty amazing platform with killer apps — from payroll and benefits to performance management and career growth — that will work seamlessly with a company’s unique culture. Instead of HR getting in the way, it’s just the right amount of HR for each company.
The best part? The work we do here will impact millions of people globally.
Cool, right?
Accessible Video Controls
What is the Lifion platform?
Our platform allows developers to build business-facing applications without the overhead of using conventional development languages.
The design tools enabled by our platform allow for rapid application development, so developers can work quickly by leveraging drag-and-drop UIs to define data sources, data types, constraints, display rules, UI actions, and more. They can even deploy the application and define access and authorization permissions — all with a minimum amount of traditional ‘hand-coding’ techniques.
But how does this accelerate innovation?
Simple: businesses’ need for software is being outpaced by traditional developers’ ability to build it, and our developers can build applications in days, rather than weeks or months.
Not only that, but Lifion developers are also able to refine and continuously improve on applications — a major competitive advantage over organizations that are still using more conventional methods of development.
Visualizing application logic is simple with the Lifion platform.
How do we develop at Lifion?
We built the Lifion platform to allow our devs to generate ideas and execute on them immediately. Since the platform allows us to bypass some of the typical bottlenecks in the software development process, we can continuously iterate on and improve our applications — which means our clients get the latest and greatest from us.
These iterations and improvements are possible because our platform and its powerful design tools allow our developers to seamlessly bind together a lot of things, like:
This results in complex, custom application suites — all developed at rapid speed.
Interest piqued?
Learn more about how you can help build the future of HCM software — read more about our careers.
As a Latina software engineer without a four-year degree in computer science, I’ve been tuned into the divide between what’s considered a “typical” software engineer and myself.
Samantha Ortiz
I was fortunate enough to find a path into programming via the immersive bootcamp, Hack Reactor, which opened me up to a fulfilling career at Lifion, by ADP. I have experienced firsthand the benefits of having balanced representation, and have also seen opportunities where a diverse team would bring more value. Most tech companies face the challenge of finding new ways to approach true inclusivity despite corporate Business Resource Groups, training, and continued discussion around the subject.
Image for post
Lifion, by ADP Software Engineers, Jenny Eckstein and Samantha Ortiz, at WECode 2019
WECode 2019
I had the opportunity to attend the Women Engineers Code (WECode) 2019 Conference at Harvard this February, which brought together hundreds of female engineers with leaders in the tech sector. WECode’s goal is to leave attendees with a broadened awareness of new areas within tech, a greater understanding of social impact, and the confidence to influence the communities we are a part of.
Opening the Door
Throughout the keynotes, panels, and talks, there was a common thread of addressing diversity and inclusion, whether within the workplace, the classroom, or beyond. Dara Treseder, CMO of Carbon and previously CMO of GE Ventures and GE Business Innovations, delivered a keynote that walked us through the path to her success. Along her journey, she was blessed with female mentors that lifted her up. Yet, she made a point that although there may be a woman in the room, it does not mean that she will open the door for other women. Although it is an unfortunate, defensive instinct, it does not always stem from a place of malice… it comes from a place of fear. A place that senses the ingrained disparity between female and male representation in the industry, which drives an innate reaction for women to maintain their position and voice. Dara encouraged us to be aware of this, and inspired us to always open the door for fellow women, as it will not drown out our voice; it will drive forward our success, power, and diversity in the workplace.
Image for post
Photo by NESA by Makers on Unsplash
Finding the Power Within
A particularly enlightening group of panelists shared how they are able to tackle inclusivity and encourage diversity in their everyday roles. Tiana Davis Kara, Executive Director of Built By Girls, addressed the challenge many women face of who to look up to as they maneuver through their career within the tech industry. Her illuminating perspective flipped this idea on its head, insisting that WE are the ones we have been waiting for. We are the individuals the tech industry wants to step in; as women and minorities, we need to become our own role models. Often, women experience a sense of inadequacy. Tiana encouraged us to channel into our own successes, whether that means giving yourself a pat on the back, or even keeping a book of pride outlining your own achievements to look back on when your confidence isn’t quite there.
Handing Back the Mic
Tiana also shared her approach of “handing back the mic” when we feel a marginalized member of our community has been overlooked. For instance, if we witness someone brazenly interrupted, we should make a concerted effort to give their voice back to them. An effective way to practice this can be along the lines of stating, “Sally, you were saying something?” after the interrupter completes their thought. Being aware of these situations and giving a voice back to people that have it stolen or ignored is a key component to addressing commonplace destructive behaviors in our everyday lives. Kwame Henderson, Product Manager at Tumblr, encouraged us to maintain an optimistic, growth mindset if ever addressing microaggressions, which can run rampant through conversations and can be difficult to address. Knowing you can help evolve a person’s mindset with one conversation is an encouraging place to start.
Culture Fit?
As the panel discussed how to encourage broader diversity during the hiring process, it was noted that many companies interview for a “culture fit” from candidates. However, Kwame illustrated that this is potentially preventing us from including a broader array of candidates. Instead, he suggested rather than asking “does this person FIT our culture,” we ask “does this person ADD to our culture.” This simple, yet powerful shift in thinking can revitalize a company’s hiring practices and inspire the inclusion of a diverse set of individuals to join a team.
Mind of a Programmer === Mind of an Activist
WECode wrapped up with a final keynote by Jessica McKellar, founder and CTO of Pilot, a bookkeeping service, and director of the Python Software Foundation. She focused on how the mind of a programmer actually encompasses the mind of an activist. Having a system and knowing you can change it stimulates a unique way of approaching ingrained problems. Jessica saw a huge opportunity for change within the United States prison system, and she chose to make a lasting impact by teaching incarcerated people how to code through a program at the San Quentin State Prison, building the skill set and hire-ability of her students for a smoother reentry into society after completing their sentences. She also works to reduce the stigma of existing criminal records by encouraging companies to consider graduates of her program for employment. Jessica actively practices what she preaches by hiring people after their sentences for numerous roles at Pilot.
Changing the System
WECode’s inspirational lineup highlighted new ways to consider systemic issues and provided effective approaches to tackling those problems. Whether the system we want to change is within the application we are building, or a societal system that has room for improvement, we can each use our powerful, dynamic perspectives to drive forward impactful change.
“You did a great job as a senior engineer. You are now promoted to a manager to lead the new team that we just formed. Congratulations on your new role!”
It is something on these lines that most people get promoted or at least that is how I remember when I was promoted to a manager. There is nothing fundamentally wrong with promotions such as this. The key though is in recognising that the expectations change when this happens. As we moved up the individual contributor (IC) ladder we learnt to solve harder technical problems. This change in role, though changes the operating field a little. It is in this context that I am listing out a few things that would have helped me transition into my role as a manager better, when I started out.
Transition from a maker to manager schedule
Staying hands on — in other words writing production quality code is a reality for most first time managers making this transition. It is also likely the first time where you end up navigating both kinds of schedules on a daily basis and it is a hard thing to do. Learn to be protective of your calendar. You could do this by:
Blocking your time in the calendar where you need to stay heads down. I’d suggest at least 3 hours at a time and then adjust up or down depending on what is an ideal chunk of uninterrupted time for you to get something meaningful done
Being ever more mindful of how you now schedule time with your direct reports. Just because you have moved onto a different schedule does not mean they should have to. If you are conscious of how you set up these meetings, that is one more thing you are doing for your team
Doing what you can to string your meetings into one contiguous block. Better yet, define your meeting times and agree with your peers. With a little back and forth, this usually works well for everyone and is another barrier for folks who gatecrash into your time with unplanned meetings
If you want to know more about different types of schedules, Paul Graham’s article explains it quite well.
Stay hands on
You are most likely a manager of a team with highly opinionated ICs. You need to be able to have a conversation with them, ask the right questions, pressure test their approach.
Pressure on your time as an IC will only increase as you grow and if you don’t strive to stay hands on, very soon you will find yourself too far from where the action is. You don’t necessarily have to pick up the most critical problem to solve but do what you must to stay relevant and make a meaningful contribution.
Impediment remover, not always a problem solver
After years of being an IC where you are used to solving problems yourself, it can be hard to take a step back.
Be the person who helps your teams get over the hump even if you are not the one who identified the problem or fixed it. Serve the team in the capacity that is best needed at the time and avoid being a seagull manager. With a young team, it could mean leading with a solution while with more mature teams, it could just be about asking the right questions. And in some other cases, maybe it is just carrying pizza!!
Carve out time for career development
A key reason you choose to be a manager is that you genuinely believe that you can have a greater impact on your purpose by developing a strong team. Be interested in each member’s aspirations, be on the lookout for their strengths and biases. Provide timely feedback. Help identify opportunities that will help them hone their newly acquired skills. These are all things perhaps any standard course on “New Managers” will refer to. There are many talks and articles out there to drive home the point that when you can align aspirations with the organisational goals that is when you are likely to have the most impact, but also derive personal satisfaction. Do the most you can to make this a practice.
Bar raiser
You have to do this at every opportunity you get, not just when hiring someone into the team. You have to be the cheerleader during your team’s journey towards excellence. Raise the bar when it comes to technical excellence; be the torchbearer when it comes to upholding your organisations credos and values. Often in the quest for an organisation’s immediate imperatives culture takes a back seat. Protect, sustain and improve your organisation’s culture like your organisation’s life depends on it; because it actually does.
Manage upwards and sideways
Managing upwards or to the side is typically seen by engineers as an ugly part of organizational politics. Other than the typical activities that are required to manage information, the biggest reason to do this is because software development is a collaborative activity. Managing in its purest sense is about aligning priorities across teams. You will be able to achieve your goals better if you can influence your peers to row in the same direction and are aligned with the direction your manager has in mind. At the same time, this is also about course correcting if need be and ensuring people on the impacted teams understand why a correction is better for everyone.
Conclusion
Doing some or all of these things will not turn you into a super manager overnight. I like to compare this to going to the gym. You will not notice any change after your first day at the gym, but keep at it long enough and the results will be clear for all to see.
To embrace the future of work, companies need technology that mimics how their organizations are structured and how their workers relate to one another.
Today’s work relationships, for example, are complex and fluid. Using highly structured relational databases, which organize data hierarchically in rows and columns to represent these relationships, no longer makes sense.
Instead, we need adaptable technology that models data based on contextual relationships. Enter graph databases, a revolutionary technology that Gartner predicts will grow 100% per year over the next couple of years.
Early Applications Of Graph Databases
Graph databases may now be leveraged by giants like Google and Amazon, but they weren’t always popular. In fact, their popularity grew with the rise of social media.
Consider the complex relationships between people, places and things stored in social networks like Facebook or LinkedIn. Organizing these relationships based on hierarchies is problematic, as it doesn’t align with the world’s natural order. That not only leads to inaccurate data models, but also dramatically increases the amount of effort it takes for a program to locate any given object.
Let me explain: Say you’re searching a social network for the CEO of Company X. When a software program searching a graph database reaches Company X, it finds the CEO right away. After all, the CEO works at Company X — they are directly related.
Putting People First To Rebuild A Stronger Economy: A Conversation With Ochsner Health
When a software program searching a relational database reaches Company X, on the other hand, it finds a hierarchy of people, divided into teams, which it must scan to locate the CEO. Teams are further divided into types of teams. The CEO is located on the executive leadership team, which sits within the broader leadership team. It’s not until the program finally reaches Company X’s team of executives that it locates the CEO.
This complicated structure — an information architecture with at least four levels (just within Company X) — slows a social network’s data retrieval, resulting in a less-than-effective user experience.
In response to this challenge, Facebook’s engineering team developed a proprietary database that they called The Associations and Objects (TAO). This innovative technology allowed them to model the multifaceted relationships between people, places and things based on context instead of hierarchies. In other words, they no longer had to follow long data chains to retrieve specific information, which significantly increased the speed at which content was presented to users.
Modeling Work Relationships: Challenge And Solution
Given the complexity of human relationships, graph databases are much better suited to modeling the way companies operate than their predecessors were. The thing is, work is now done in teams, not hierarchies. In fact, 64% of workers now belong to more than one team, according to our company’s 2019 Global Study of Engagement report. And while hierarchical teams continue to exist, cross-functional, dynamic teams focused on achieving specific goals are more prevalent than ever.
In addition, today’s workers often have multiple roles within an organization, and their relationships aren’t limited to those they have with their supervisor and/or direct reports. Companies thus need technology that models these structures and relationships, empowering them to embrace cutting-edge business models built for the future of work.
A graph database can help empower companies to leverage both traditional and alternative workers (i.e., full- and part-time employees, temporary contractors, gig workers, and freelancers) across multiple teams (both functional and cross-functional) within the organizational model that best suits them, including one based on hierarchies, teams or projects.
So when should organizations consider a graph database? In our experience, we have found graph databases to be very useful when the datasets are associative in nature, as they avoid the often-expensive join operations that a traditional relational database will have to undergo. This nondependency on join operations helps them scale better, especially when dealing with growing datasets with an evolving data schema. While there are multiple vendors out there in the market, our company uses AWS Neptune for our managed graph database needs to conform to our overarching approach of going cloud-native.
Embracing The Future of Work
Innovative leaders at companies across the globe are already reimagining work with an eye to the future. HR technology powered by graph databases can empower these organizations to achieve their visions, enhancing performance and productivity along the way.
Based on what we’ve seen so far, it pays off: Deloitte’s 2019 Human Capital Trends (page 54) report found that over half of surveyed companies that make the shift to a team-based organizational model see significant improvements in performance. Moreover, because technology that leverages graph databases to represent a company’s workforce is more aligned with reality, the insights derived provide more accurate and actionable learnings, which is equally important to succeeding in the future of work.