Andela

211 job(s) at Andela

Andela Cairo, Egypt
Apr 04, 2020
Full Time
About Andela Marc Andreessen, co-founder of the venture capital firm Andreessen Horowitz wrote: “software is eating the world. ” That statement is just as true today as it was eight years ago. Software is embedded in our day-to-day, and few industries are immune. Peek behind the code and you will find brilliant engineers pushing the boundaries of what is possible. Talk to any engineering leader and they will tell you that access to talent is their number one barrier to building software and growing their business. Research the industry and you read about the 1 million computer-programming jobs that will go unfilled in 2020. That is where Andela comes in. We help engineering leaders at companies big and small bridge that gap. We are building tools, systems and processes to connect talent, no matter where they live, with the opportunities to do great things. To date, we have identified 1,000+ software engineers from Africa and placed them as full-time, embedded members of development teams at over 200+ tech companies. Along the way, we have raised $180M from Al Gore’s venture fund, Generation Partners, Google Ventures, Spark Capital, the Chan-Zuckerberg Initiative and Serena Ventures. And we are just getting started. Our People All of our people live and breathe our E.P.I.C values: Excellence : We are lifelong learners who strive for mastery of our craft Passion : We believe we are going to change the world and act accordingly Integrity : We choose extraordinary people and then trust them to do the right thing Collaboration : We know our sum is greater than our parts About the Role Andela is seeking an HR business partner (HRBP) to support Andela’s staff experience group by being a trusted business partner to multiple leaders, managers and employees. You will play a critical role in the design and implementation of strategic initiatives to retain and grow our most prized asset - our people! This is an amazing opportunity for a passionate and talented HRBP to innovate alongside a stellar growing team and equally passionate and driven managers. No two days will be the same and the work is challenging and rewarding. You will act as a primary point of contact for a designated population of managers and employees, serving as a connector to internal functions, an advisor on all people processes, procedures, and initiatives. The Senior Manager-HRBP will be a key driver of engagement, talent management and change management across their population influencing a high growth- and performance-oriented culture. In addition, you will also support the Staff Experience team with the strategic project management of key strategic initiatives. This role reports into a Director Level HRBP Responsibilities: Strategy Development and Implementation Work closely with Staff Experience Lead and Country/Functional Leads to understand organizational challenges and design/implement creative solutions Coordinate and support the implementation of strategic initiatives within your population and more broadly Performance Management Support employees and managers within your population to cultivate a high growth- and performance-oriented culture, and ensure that performance management experiences are effective and empowering, prioritising fairness and objectivity Advise managers on team performance management via a data driven approach Work proactively to identify underperformance and address thoughtfully, manage underperformance professionally and swiftly when identified Talent Development Connect employees and managers to compelling learning and development opportunities, mentorship, coaching for performance and growth, advising on career opportunities Support leaders and managers on talent mapping and reviews to ensure implementation of recommendations from the Talent Development team Develop and implement workforce retention, career navigation and succession strategies Project Management Coordinate and support the implementation and delivery of key strategic initiatives, including identifying risks and impact to delivery, as well as tracking and reporting progress and outcomes Implement effective change management strategies, providing subject matter expertise on risk mitigation and change delivery Employee Relations - Coach, Inspire, Influence Provide dedicated coaching to multiple managers and employees within your population with a specific focus on employee advocacy/engagement, HR fundamentals and process training, employee relations management and workplace investigations as appropriate Provide advice and counsel to managers and employees to ensure consistent application and integration of policies, procedures and practices at 100% compliance to promote an ethical and compliant work environment Ensure that all employee relations issues are properly identified, reported, investigated and resolved Serve as an escalation point for your population Relationships, Collaboration Build and maintain healthy relationships with key stakeholders Coach leaders/managers on proper management and communication practices Work closely and effectively with other cross-functional HRBPs, People Operations and Centers of Excellence (CoE) teams to identify best practices and use it to define effective business interventions Share knowledge and insights with the wider People team to help shape best practise and ensure business goals are in line with org-wide strategy Qualifications Significant and relevant professional experience, most of which should be in an advisory HRM/HRBP role Knowledge of in-country employment regulations/statutes and capacity to apply them to Andela. Ability to adapt applicable global labor laws into local practices as required. Experience with other African countries a plus Solid track record in design and implementation of employee engagement strategies that have meaningfully impacted the individual and organization experience; previous experience in coaching employees/managers through complex, difficult issues and creating effective working partnerships with senior leaders Excellent interpersonal and communication (both verbal and written) skills, ability to present and facilitate effectively, and stellar emotional intelligence with a specific focus on self moderation, cultivating relationships and empathy. Previous HR project management experience preferred, including demonstrated ability to manage multiple projects simultaneously with different stakeholder sets Experience in a challenging, fast-changing, complex and matrixed business environment with a special focus on multiculturalism (and internationalism). Interested? If the above sounds like an exciting role to you, please tell us why you believe you’re a good fit and we’ll be in touch. Benefits & Compensation Full-time compensation Full medical coverage Opportunity to work with the brightest minds on the planet Oh, and a chance to change the world! We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Andela Lagos, Nigeria
Apr 04, 2020
Full Time
About Andela Marc Andreessen, co-founder of the venture capital firm Andreessen Horowitz wrote: “software is eating the world.” That statement is just as true today as it was eight years ago. Software is embedded in our day-to-day, and few industries are immune. Peek behind the code and you will find brilliant engineers pushing the boundaries of what is possible. Talk to any engineering leader and they will tell you that access to talent is their number one barrier to building software and growing their business. Research the industry and you read about the 1 million computer-programming jobs that will go unfilled in 2020. That is where Andela comes in. We help engineering leaders at companies big and small bridge that gap. We are building tools, systems and processes to connect talent, no matter where they live, with the opportunities to do great things. To date, we have identified 1,000+ software engineers from Africa and placed them as full-time, embedded members of development teams at over 200 tech companies. Along the way, we have raised $180M from Al Gore’s venture fund, Generation Partners, Google Ventures, Spark Capital, the Chan-Zuckerberg Initiative and Serena Ventures. And we are just getting started. Our People All of our people live and breathe our E.P.I.C values: Excellence: We are lifelong learners who strive for mastery of our craft Passion: We believe we are going to change the world and act accordingly Integrity: We choose extraordinary people and then trust them to do the right thing Collaboration: We know our sum is greater than our parts About the Role The Senior Manager, FP&A will be a critical Business Partner to key stakeholders across Andela’s different business functions and country operations to provide Financial Analysis and Decision Support for scaling the Andela business profitably and building a sustainable enterprise. Responsibilities include: Budgeting and Planning, Business Performance Management, Forecasting, Strategic Planning and Business Partnering. Roles and Responsibilities: Strategic and Annual Planning: Partner with Business Leaders across functions to build Strategic Plans and Annual Budgets Forecasting: Coordinate the monthly business forecast process and track critical business performance metrics and KPIs Financial Modeling: Develop models to assess business decision options and determine the impact on business performance. Business Intelligence: Develop tools for understanding critical business levers and optimising business performance. Provide thought leadership in improving Cost Efficiency, ROI and Financial Ratios Financial Analysis: Report and track financial and operational results to better understand company performance and provide insights to guide business actions Business Partnering: Collaborate with Business Partners across the organization to align strategic objectives, business operations and financial performance. Qualifications: Degree in Accounting, Economics or related field or relevant experience in Financial Planning and Analysis. MBA preferred but not required. Minimum of atleast 7 years of relevant experience EPIC Values Alignment Demonstrable commitment to the learning & development of people and technology The ability to learn new things fast enough to amaze your friends and family Interested? If the above sounds like an exciting role to you, please tell us why you believe you’re a good fit and we’ll be in touch. Benefits & Compensation Full-time compensation Full medical coverage Breakfast, lunch and snacks provided daily Beautiful working environment Opportunity to work with the brightest minds on the planet Oh, and a chance to change the world! We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Andela Lagos, Nigeria
Apr 04, 2020
Full Time
About Andela Marc Andreessen, co-founder of the venture capital firm Andreessen Horowitz wrote: “software is eating the world. ” That statement is just as true today as it was eight years ago. Software is embedded in our day-to-day, and few industries are immune. Peek behind the code and you will find brilliant engineers pushing the boundaries of what is possible. Talk to any engineering leader and they will tell you that access to talent is their number one barrier to building software and growing their business. Research the industry and you read about the 1 million computer-programming jobs that will go unfilled in 2020. That is where Andela comes in. We help engineering leaders at companies big and small bridge that gap. We are building tools, systems and processes to connect talent, no matter where they live, with the opportunities to do great things. To date, we have identified 1,000+ software engineers from Africa and placed them as full-time, embedded members of development teams at over 200+ tech companies. Along the way, we have raised $180M from Al Gore’s venture fund, Generation Partners, Google Ventures, Spark Capital, the Chan-Zuckerberg Initiative and Serena Ventures. And we are just getting started. Our People All of our people live and breathe our E.P.I.C values: Excellence : We are lifelong learners who strive for mastery of our craft Passion : We believe we are going to change the world and act accordingly Integrity : We choose extraordinary people and then trust them to do the right thing Collaboration : We know our sum is greater than our parts About the Role Andela is seeking an HR business partner (HRBP) to support Andela’s staff experience group by being a trusted business partner to multiple leaders, managers and employees. You will play a critical role in the design and implementation of strategic initiatives to retain and grow our most prized asset - our people! This is an amazing opportunity for a passionate and talented HRBP to innovate alongside a stellar growing team and equally passionate and driven managers. No two days will be the same and the work is challenging and rewarding. You will act as a primary point of contact for a designated population of managers and employees, serving as a connector to internal functions, an advisor on all people processes, procedures, and initiatives. The Senior Manager-HRBP will be a key driver of engagement, talent management and change management across their population influencing a high growth- and performance-oriented culture. In addition, you will also support the Staff Experience team with the strategic project management of key strategic initiatives. This role reports into a Director Level HRBP Responsibilities: Strategy Development and Implementation Work closely with Staff Experience Lead and Country/Functional Leads to understand organizational challenges and design/implement creative solutions Coordinate and support the implementation of strategic initiatives within your population and more broadly Performance Management Support employees and managers within your population to cultivate a high growth- and performance-oriented culture, and ensure that performance management experiences are effective and empowering, prioritising fairness and objectivity Advise managers on team performance management via a data driven approach Work proactively to identify underperformance and address thoughtfully, manage underperformance professionally and swiftly when identified Talent Development Connect employees and managers to compelling learning and development opportunities, mentorship, coaching for performance and growth, advising on career opportunities Support leaders and managers on talent mapping and reviews to ensure implementation of recommendations from the Talent Development team Develop and implement workforce retention, career navigation and succession strategies Project Management Coordinate and support the implementation and delivery of key strategic initiatives, including identifying risks and impact to delivery, as well as tracking and reporting progress and outcomes Implement effective change management strategies, providing subject matter expertise on risk mitigation and change delivery Employee Relations - Coach, Inspire, Influence Provide dedicated coaching to multiple managers and employees within your population with a specific focus on employee advocacy/engagement, HR fundamentals and process training, employee relations management and workplace investigations as appropriate Provide advice and counsel to managers and employees to ensure consistent application and integration of policies, procedures and practices at 100% compliance to promote an ethical and compliant work environment Ensure that all employee relations issues are properly identified, reported, investigated and resolved Serve as an escalation point for your population Relationships, Collaboration Build and maintain healthy relationships with key stakeholders Coach leaders/managers on proper management and communication practices Work closely and effectively with other cross-functional HRBPs, People Operations and Centers of Excellence (CoE) teams to identify best practices and use it to define effective business interventions Share knowledge and insights with the wider People team to help shape best practise and ensure business goals are in line with org-wide strategy Qualifications Significant and relevant professional experience, most of which should be in an advisory HRM/HRBP role Knowledge of in-country employment regulations/statutes and capacity to apply them to Andela. Ability to adapt applicable global labor laws into local practices as required. Experience with other African countries a plus Solid track record in design and implementation of employee engagement strategies that have meaningfully impacted the individual and organization experience; previous experience in coaching employees/managers through complex, difficult issues and creating effective working partnerships with senior leaders Excellent interpersonal and communication (both verbal and written) skills, ability to present and facilitate effectively, and stellar emotional intelligence with a specific focus on self moderation, cultivating relationships and empathy. Previous HR project management experience preferred, including demonstrated ability to manage multiple projects simultaneously with different stakeholder sets Experience in a challenging, fast-changing, complex and matrixed business environment with a special focus on multiculturalism (and internationalism). Interested? If the above sounds like an exciting role to you, please tell us why you believe you’re a good fit and we’ll be in touch. Benefits & Compensation Full-time compensation Full medical coverage Opportunity to work with the brightest minds on the planet Oh, and a chance to change the world! We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Andela Nairobi, Kenya
Apr 04, 2020
Full Time
About Andela Marc Andreessen, co-founder of the venture capital firm Andreessen Horowitz wrote: “software is eating the world. ” That statement is just as true today as it was eight years ago. Software is embedded in our day-to-day, and few industries are immune. Peek behind the code and you will find brilliant engineers pushing the boundaries of what is possible. Talk to any engineering leader and they will tell you that access to talent is their number one barrier to building software and growing their business. Research the industry and you read about the 1 million computer-programming jobs that will go unfilled in 2020. That is where Andela comes in. We help engineering leaders at companies big and small bridge that gap. We are building tools, systems and processes to connect talent, no matter where they live, with the opportunities to do great things. To date, we have identified 1,000+ software engineers from Africa and placed them as full-time, embedded members of development teams at over 200+ tech companies. Along the way, we have raised $180M from Al Gore’s venture fund, Generation Partners, Google Ventures, Spark Capital, the Chan-Zuckerberg Initiative and Serena Ventures. And we are just getting started. Our People All of our people live and breathe our E.P.I.C values: Excellence : We are lifelong learners who strive for mastery of our craft Passion : We believe we are going to change the world and act accordingly Integrity : We choose extraordinary people and then trust them to do the right thing Collaboration : We know our sum is greater than our parts About the Role Andela is seeking an HR business partner (HRBP) to support Andela’s staff experience group by being a trusted business partner to multiple leaders, managers and employees. You will play a critical role in the design and implementation of strategic initiatives to retain and grow our most prized asset - our people! This is an amazing opportunity for a passionate and talented HRBP to innovate alongside a stellar growing team and equally passionate and driven managers. No two days will be the same and the work is challenging and rewarding. You will act as a primary point of contact for a designated population of managers and employees, serving as a connector to internal functions, an advisor on all people processes, procedures, and initiatives. The Senior Manager-HRBP will be a key driver of engagement, talent management and change management across their population influencing a high growth- and performance-oriented culture. In addition, you will also support the Staff Experience team with the strategic project management of key strategic initiatives. This role reports into a Director Level HRBP Responsibilities: Strategy Development and Implementation Work closely with Staff Experience Lead and Country/Functional Leads to understand organizational challenges and design/implement creative solutions Coordinate and support the implementation of strategic initiatives within your population and more broadly Performance Management Support employees and managers within your population to cultivate a high growth- and performance-oriented culture, and ensure that performance management experiences are effective and empowering, prioritising fairness and objectivity Advise managers on team performance management via a data driven approach Work proactively to identify underperformance and address thoughtfully, manage underperformance professionally and swiftly when identified Talent Development Connect employees and managers to compelling learning and development opportunities, mentorship, coaching for performance and growth, advising on career opportunities Support leaders and managers on talent mapping and reviews to ensure implementation of recommendations from the Talent Development team Develop and implement workforce retention, career navigation and succession strategies Project Management Coordinate and support the implementation and delivery of key strategic initiatives, including identifying risks and impact to delivery, as well as tracking and reporting progress and outcomes Implement effective change management strategies, providing subject matter expertise on risk mitigation and change delivery Employee Relations - Coach, Inspire, Influence Provide dedicated coaching to multiple managers and employees within your population with a specific focus on employee advocacy/engagement, HR fundamentals and process training, employee relations management and workplace investigations as appropriate Provide advice and counsel to managers and employees to ensure consistent application and integration of policies, procedures and practices at 100% compliance to promote an ethical and compliant work environment Ensure that all employee relations issues are properly identified, reported, investigated and resolved Serve as an escalation point for your population Relationships, Collaboration Build and maintain healthy relationships with key stakeholders Coach leaders/managers on proper management and communication practices Work closely and effectively with other cross-functional HRBPs, People Operations and Centers of Excellence (CoE) teams to identify best practices and use it to define effective business interventions Share knowledge and insights with the wider People team to help shape best practise and ensure business goals are in line with org-wide strategy Qualifications Significant and relevant professional experience, most of which should be in an advisory HRM/HRBP role Knowledge of in-country employment regulations/statutes and capacity to apply them to Andela. Ability to adapt applicable global labor laws into local practices as required. Experience with other African countries a plus Solid track record in design and implementation of employee engagement strategies that have meaningfully impacted the individual and organization experience; previous experience in coaching employees/managers through complex, difficult issues and creating effective working partnerships with senior leaders Excellent interpersonal and communication (both verbal and written) skills, ability to present and facilitate effectively, and stellar emotional intelligence with a specific focus on self moderation, cultivating relationships and empathy. Previous HR project management experience preferred, including demonstrated ability to manage multiple projects simultaneously with different stakeholder sets Experience in a challenging, fast-changing, complex and matrixed business environment with a special focus on multiculturalism (and internationalism). Interested? If the above sounds like an exciting role to you, please tell us why you believe you’re a good fit and we’ll be in touch. Benefits & Compensation Full-time compensation Full medical coverage Opportunity to work with the brightest minds on the planet Oh, and a chance to change the world! We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Andela Kampala, Uganda
Apr 04, 2020
Full Time
About Andela Marc Andreessen, co-founder of the venture capital firm Andreessen Horowitz wrote: “software is eating the world. ” That statement is just as true today as it was eight years ago. Software is embedded in our day-to-day, and few industries are immune. Peek behind the code and you will find brilliant engineers pushing the boundaries of what is possible. Talk to any engineering leader and they will tell you that access to talent is their number one barrier to building software and growing their business. Research the industry and you read about the 1 million computer-programming jobs that will go unfilled in 2020. That is where Andela comes in. We help engineering leaders at companies big and small bridge that gap. We are building tools, systems and processes to connect talent, no matter where they live, with the opportunities to do great things. To date, we have identified 1,000+ software engineers from Africa and placed them as full-time, embedded members of development teams at over 200+ tech companies. Along the way, we have raised $180M from Al Gore’s venture fund, Generation Partners, Google Ventures, Spark Capital, the Chan-Zuckerberg Initiative and Serena Ventures. And we are just getting started. Our People All of our people live and breathe our E.P.I.C values: Excellence : We are lifelong learners who strive for mastery of our craft Passion : We believe we are going to change the world and act accordingly Integrity : We choose extraordinary people and then trust them to do the right thing Collaboration : We know our sum is greater than our parts About the Role Andela is seeking an HR business partner (HRBP) to support Andela’s staff experience group by being a trusted business partner to multiple leaders, managers and employees. You will play a critical role in the design and implementation of strategic initiatives to retain and grow our most prized asset - our people! This is an amazing opportunity for a passionate and talented HRBP to innovate alongside a stellar growing team and equally passionate and driven managers. No two days will be the same and the work is challenging and rewarding. You will act as a primary point of contact for a designated population of managers and employees, serving as a connector to internal functions, an advisor on all people processes, procedures, and initiatives. The Senior Manager-HRBP will be a key driver of engagement, talent management and change management across their population influencing a high growth- and performance-oriented culture. In addition, you will also support the Staff Experience team with the strategic project management of key strategic initiatives. This role reports into a Director Level HRBP Responsibilities: Strategy Development and Implementation Work closely with Staff Experience Lead and Country/Functional Leads to understand organizational challenges and design/implement creative solutions Coordinate and support the implementation of strategic initiatives within your population and more broadly Performance Management Support employees and managers within your population to cultivate a high growth- and performance-oriented culture, and ensure that performance management experiences are effective and empowering, prioritising fairness and objectivity Advise managers on team performance management via a data driven approach Work proactively to identify underperformance and address thoughtfully, manage underperformance professionally and swiftly when identified Talent Development Connect employees and managers to compelling learning and development opportunities, mentorship, coaching for performance and growth, advising on career opportunities Support leaders and managers on talent mapping and reviews to ensure implementation of recommendations from the Talent Development team Develop and implement workforce retention, career navigation and succession strategies Project Management Coordinate and support the implementation and delivery of key strategic initiatives, including identifying risks and impact to delivery, as well as tracking and reporting progress and outcomes Implement effective change management strategies, providing subject matter expertise on risk mitigation and change delivery Employee Relations - Coach, Inspire, Influence Provide dedicated coaching to multiple managers and employees within your population with a specific focus on employee advocacy/engagement, HR fundamentals and process training, employee relations management and workplace investigations as appropriate Provide advice and counsel to managers and employees to ensure consistent application and integration of policies, procedures and practices at 100% compliance to promote an ethical and compliant work environment Ensure that all employee relations issues are properly identified, reported, investigated and resolved Serve as an escalation point for your population Relationships, Collaboration Build and maintain healthy relationships with key stakeholders Coach leaders/managers on proper management and communication practices Work closely and effectively with other cross-functional HRBPs, People Operations and Centers of Excellence (CoE) teams to identify best practices and use it to define effective business interventions Share knowledge and insights with the wider People team to help shape best practise and ensure business goals are in line with org-wide strategy Qualifications Significant and relevant professional experience, most of which should be in an advisory HRM/HRBP role Knowledge of in-country employment regulations/statutes and capacity to apply them to Andela. Ability to adapt applicable global labor laws into local practices as required. Experience with other African countries a plus Solid track record in design and implementation of employee engagement strategies that have meaningfully impacted the individual and organization experience; previous experience in coaching employees/managers through complex, difficult issues and creating effective working partnerships with senior leaders Excellent interpersonal and communication (both verbal and written) skills, ability to present and facilitate effectively, and stellar emotional intelligence with a specific focus on self moderation, cultivating relationships and empathy. Previous HR project management experience preferred, including demonstrated ability to manage multiple projects simultaneously with different stakeholder sets Experience in a challenging, fast-changing, complex and matrixed business environment with a special focus on multiculturalism (and internationalism). Interested? If the above sounds like an exciting role to you, please tell us why you believe you’re a good fit and we’ll be in touch. Benefits & Compensation Full-time compensation Full medical coverage Opportunity to work with the brightest minds on the planet Oh, and a chance to change the world! We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Andela Cairo, Egypt
Mar 31, 2020
Full Time
About Andela Marc Andreessen, co-founder of the venture capital firm Andreessen Horowitz wrote: “software is eating the world.” That statement is just as true today as it was eight years ago. Software is embedded in our day-to-day, and few industries are immune. Peek behind the code and you will find brilliant engineers pushing the boundaries of what is possible. Talk to any engineering leader and they will tell you that access to talent is their number one barrier to building software and growing their business. Research the industry and you read about the 1 million computer-programming jobs that will go unfilled in 2020. That is where Andela comes in. We help engineering leaders at companies big and small bridge that gap. We are building tools, systems and processes to connect talent, no matter where they live, with the opportunities to do great things. To date, we have identified 1,000+ software engineers from Africa and placed them as full-time, embedded members of development teams at over 200 tech companies. Along the way, we have raised $180M from Al Gore’s venture fund, Generation Partners, Google Ventures, Spark Capital, the Chan-Zuckerberg Initiative and Serena Ventures. And we are just getting started. Our People All of our people live and breathe our E.P.I.C values: Excellence: We are lifelong learners who strive for mastery of our craft Passion: We believe we are going to change the world and act accordingly Integrity: We choose extraordinary people and then trust them to do the right thing Collaboration: We know our sum is greater than our parts About the Role In this role, you will primarily work as a Senior Backend Engineer within the Technology department building world-class internal products to support Andela’s business needs. As the Senior Backend Engineer, you will take on complex tasks and complete them despite roadblocks, grabbing others for help or insight as necessary . You will require very little oversight beyond high-level direction; you can take a complex user story, break it down into sub-tasks, and complete their sub-tasks with relative ease. You will show initiative beyond knocking tasks off a list; you are able to identify and suggest areas of future work for yourself or your team. You will drive product velocity and deliver products with confidence. You will take pride in building products that are key to helping Andela grow and scale as an organisation. In this role, you will work as a Senior Backend Engineer within the Technology organisation, building world-class internal and customer facing products to support Andela’s business needs. Our Andelan Senior Engineers are renowned for their technical prowess . They are admired and respected for the depth of their technical expertise and leadership. Our Andelan Senior Software Engineers epitomise ownership. They take personal responsibility for Andela’s ability to continue to deliver value and building products that are key to helping Andela grow and scale as an organisation. Specifically, you’ll: Use your knowledge in your core technology to delight our partners around the world. Be responsible for the coding standards, conduct and deliverables of your fast-paced, distributed, teams, by proactively communicating and prioritizing effectively . Act as role-model even in the most difficult and challenging situations , using constructive feedback, mentorship and universal respect. What You’ll Bring All Andela engineers go above and beyond. To find out more about additional suggested competencies, check out our engineer framework. Experience A minimum of 5+ years of professional experience , during which you’ve built deep technical expertise and exercised ownership on various technical teams. Required Expert-level understanding of JavaScript and Node based web application development Deep knowledge of database design, development and processing concepts, e.g query definition, db optimisation, schema design, ORM, etc. Expertise in design and management of large scale, secure, cloud based software deployment environments Expert level understanding of application containerisation and orchestration techniques Deep knowledge of client-server and multi-tier architectures Expertise in different automated test strategies (unit/integration/acceptance) Working knowledge of Test Coverage and Code Maintainability tools Strong ability to problem-solve, debug, and understand pertinent performance metrics Extensive experience with architecture and design principles , building to consider maintainability, performance, security requirements, and impact Excellent soft skills that enable you to lead and empower your team, and deliver the highest value Mentorship experience that helps others in approaching and solving for ambiguous efforts Working knowledge of Agile development practices and associated tools Strong understanding of business practices, engineering process, and industry trends Preferred Expertise with the following specific tools: Google Cloud Platform GraphQL based webservices NestJS application framework TypeORM and Postgres Modern Angular application development Typescript Containerization tools, Docker, Kubernetes Cloud based CI/CD tools, CircleCI, CodeClimate What You’ll Get Full-time compensation Full medical coverage Opportunity to work with the brightest minds inside and outside of your field A chance to change the world for the better We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Andela Kigali, Rwanda
Mar 26, 2020
Full Time
Where You’ll Work Andela is a network of technology leaders dedicated to advancing human potential. We help companies build high-performing distributed engineering teams by investing in Africa’s most talented software engineers. Based in NYC, SF, Kigali, Cairo, Lagos, Nairobi, Accra and Kampala, Andela is catalyzing the growth of tech ecosystems across the African continent while solving the global technical talent shortage. We are looking for a talented and passionate Senior Data Engineer with a strong technical and analytical background to build out the Partner’s core data offerings. Data is at the centre of everything our partner does - from developing innovative campaigns to elicit data, to analyzing and processing data to derive insights. As a Data Engineer, you’ll be working with some of the world’s most interesting and difficult to obtain data. As a member of the Data Engineering Team, you will get hands-on experience structuring and modelling data as well as implementing workflows. You will productize cutting-edge machine learning and data science algorithms in service of data analytics solutions requiring a combination of data pipelines, data lakes and data warehouses. You will exercise extensive data processing and advanced ML modeling for such things as harmonisation of place locations, identification of fraudulent behaviour, the tracking and forecasting of reported price data, and derivation of insights from contributor survey responses. Primary qualifications: You are passionate about building and developing a world-class engineering culture You are humble and drive positivity You value and respect diversity and inclusion You are capable of effectively communicating in a data-driven manner What you get to do: Create innovative on-demand and subscription data products using information collected by partner’s worldwide network of contributors Model data and process flows for both live and offline data in a way that maps storage systems to business requirements Collaborate with data scientists to productize algorithmic prototypes for statistical analysis and machine learning for prediction and clustering Implement data pipelines for data transformation and integration (streaming and batch) Develop and improve the current data architecture with an emphasis on data quality, improved monitoring, and high availability Analyze trade-offs involving latency, throughput, and transactions for distributed systems Champion data governance, security, privacy, quality and retention policies Your background likely includes: Expertise designing and maintaining databases (object, columnar, in-memory, relational) Proven track record of successful communication of data infrastructure, data models, and data engineering solutions Experience with relational data stores as well as one or more NoSQL data stores (e.g. Mongo, Cassandra) Prior experience in data warehouse modernization building complete data warehouse solutions, star/snowflake schema designs, infrastructure components, ETL/ELT pipelines, and reporting/analytic tools Experience building production-grade data backup/restore, and disaster recovery solutions Hands-on experience with batch and streaming data (e.g., Cloud Dataflow, Beam, Spark, Cloud Pub/Sub, Apache Kafka) Advanced SQL skills, and proficient in one or more programming languages such as Python Familiarity with python data science tooling (pandas, scipy, sklearn) Demonstrated proficiency with data structures, algorithms, distributed computing, storage systems BS or MS in Computer Science or equivalent work experience & analytical skills 5+ years' of overall programming/data engineering experience Bonus Points: Knowledge of geospatial processing with PostgreSQL and PostGIS Experience designing and maintaining data warehouses Developing for Google Cloud Platform/Google Professional Data Engineer Certified Experience with Python, Java, Scala Experience using ArcGIS or other similar GIS systems What You’ll Get* Full-time compensation Full medical coverage Beautiful working environment Opportunity to work with the brightest minds inside and outside of your field A chance to change the world for the better We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. * May vary slightly based on location
Andela Kampala, Uganda
Mar 26, 2020
Full Time
Where You’ll Work Andela is a network of technology leaders dedicated to advancing human potential. We help companies build high-performing distributed engineering teams by investing in Africa’s most talented software engineers. Based in NYC, SF, Kigali, Cairo, Lagos, Nairobi, Accra and Kampala, Andela is catalyzing the growth of tech ecosystems across the African continent while solving the global technical talent shortage. We are looking for a talented and passionate Senior Data Engineer with a strong technical and analytical background to build out the Partner’s core data offerings. Data is at the centre of everything our partner does - from developing innovative campaigns to elicit data, to analyzing and processing data to derive insights. As a Data Engineer, you’ll be working with some of the world’s most interesting and difficult to obtain data. As a member of the Data Engineering Team, you will get hands-on experience structuring and modelling data as well as implementing workflows. You will productize cutting-edge machine learning and data science algorithms in service of data analytics solutions requiring a combination of data pipelines, data lakes and data warehouses. You will exercise extensive data processing and advanced ML modeling for such things as harmonisation of place locations, identification of fraudulent behaviour, the tracking and forecasting of reported price data, and derivation of insights from contributor survey responses. Primary qualifications: You are passionate about building and developing a world-class engineering culture You are humble and drive positivity You value and respect diversity and inclusion You are capable of effectively communicating in a data-driven manner What you get to do: Create innovative on-demand and subscription data products using information collected by partner’s worldwide network of contributors Model data and process flows for both live and offline data in a way that maps storage systems to business requirements Collaborate with data scientists to productize algorithmic prototypes for statistical analysis and machine learning for prediction and clustering Implement data pipelines for data transformation and integration (streaming and batch) Develop and improve the current data architecture with an emphasis on data quality, improved monitoring, and high availability Analyze trade-offs involving latency, throughput, and transactions for distributed systems Champion data governance, security, privacy, quality and retention policies Your background likely includes: Expertise designing and maintaining databases (object, columnar, in-memory, relational) Proven track record of successful communication of data infrastructure, data models, and data engineering solutions Experience with relational data stores as well as one or more NoSQL data stores (e.g. Mongo, Cassandra) Prior experience in data warehouse modernization building complete data warehouse solutions, star/snowflake schema designs, infrastructure components, ETL/ELT pipelines, and reporting/analytic tools Experience building production-grade data backup/restore, and disaster recovery solutions Hands-on experience with batch and streaming data (e.g., Cloud Dataflow, Beam, Spark, Cloud Pub/Sub, Apache Kafka) Advanced SQL skills, and proficient in one or more programming languages such as Python Familiarity with python data science tooling (pandas, scipy, sklearn) Demonstrated proficiency with data structures, algorithms, distributed computing, storage systems BS or MS in Computer Science or equivalent work experience & analytical skills 5+ years' of overall programming/data engineering experience Bonus Points: Knowledge of geospatial processing with PostgreSQL and PostGIS Experience designing and maintaining data warehouses Developing for Google Cloud Platform/Google Professional Data Engineer Certified Experience with Python, Java, Scala Experience using ArcGIS or other similar GIS systems What You’ll Get* Full-time compensation Full medical coverage Beautiful working environment Opportunity to work with the brightest minds inside and outside of your field A chance to change the world for the better We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. * May vary slightly based on location
Andela Nairobi, Kenya
Mar 26, 2020
Full Time
Where You’ll Work Andela is a network of technology leaders dedicated to advancing human potential. We help companies build high-performing distributed engineering teams by investing in Africa’s most talented software engineers. Based in NYC, SF, Kigali, Cairo, Lagos, Nairobi, Accra and Kampala, Andela is catalyzing the growth of tech ecosystems across the African continent while solving the global technical talent shortage. We are looking for a talented and passionate Senior Data Engineer with a strong technical and analytical background to build out the Partner’s core data offerings. Data is at the centre of everything our partner does - from developing innovative campaigns to elicit data, to analyzing and processing data to derive insights. As a Data Engineer, you’ll be working with some of the world’s most interesting and difficult to obtain data. As a member of the Data Engineering Team, you will get hands-on experience structuring and modelling data as well as implementing workflows. You will productize cutting-edge machine learning and data science algorithms in service of data analytics solutions requiring a combination of data pipelines, data lakes and data warehouses. You will exercise extensive data processing and advanced ML modeling for such things as harmonisation of place locations, identification of fraudulent behaviour, the tracking and forecasting of reported price data, and derivation of insights from contributor survey responses. Primary qualifications: You are passionate about building and developing a world-class engineering culture You are humble and drive positivity You value and respect diversity and inclusion You are capable of effectively communicating in a data-driven manner What you get to do: Create innovative on-demand and subscription data products using information collected by partner’s worldwide network of contributors Model data and process flows for both live and offline data in a way that maps storage systems to business requirements Collaborate with data scientists to productize algorithmic prototypes for statistical analysis and machine learning for prediction and clustering Implement data pipelines for data transformation and integration (streaming and batch) Develop and improve the current data architecture with an emphasis on data quality, improved monitoring, and high availability Analyze trade-offs involving latency, throughput, and transactions for distributed systems Champion data governance, security, privacy, quality and retention policies Your background likely includes: Expertise designing and maintaining databases (object, columnar, in-memory, relational) Proven track record of successful communication of data infrastructure, data models, and data engineering solutions Experience with relational data stores as well as one or more NoSQL data stores (e.g. Mongo, Cassandra) Prior experience in data warehouse modernization building complete data warehouse solutions, star/snowflake schema designs, infrastructure components, ETL/ELT pipelines, and reporting/analytic tools Experience building production-grade data backup/restore, and disaster recovery solutions Hands-on experience with batch and streaming data (e.g., Cloud Dataflow, Beam, Spark, Cloud Pub/Sub, Apache Kafka) Advanced SQL skills, and proficient in one or more programming languages such as Python Familiarity with python data science tooling (pandas, scipy, sklearn) Demonstrated proficiency with data structures, algorithms, distributed computing, storage systems BS or MS in Computer Science or equivalent work experience & analytical skills 5+ years' of overall programming/data engineering experience Bonus Points: Knowledge of geospatial processing with PostgreSQL and PostGIS Experience designing and maintaining data warehouses Developing for Google Cloud Platform/Google Professional Data Engineer Certified Experience with Python, Java, Scala Experience using ArcGIS or other similar GIS systems What You’ll Get* Full-time compensation Full medical coverage Beautiful working environment Opportunity to work with the brightest minds inside and outside of your field A chance to change the world for the better We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. * May vary slightly based on location
Andela Cairo, Egypt
Mar 26, 2020
Full Time
Where You’ll Work Andela is a network of technology leaders dedicated to advancing human potential. We help companies build high-performing distributed engineering teams by investing in Africa’s most talented software engineers. Based in NYC, SF, Kigali, Cairo, Lagos, Nairobi, Accra and Kampala, Andela is catalyzing the growth of tech ecosystems across the African continent while solving the global technical talent shortage. We are looking for a talented and passionate Senior Data Engineer with a strong technical and analytical background to build out the Partner’s core data offerings. Data is at the centre of everything our partner does - from developing innovative campaigns to elicit data, to analyzing and processing data to derive insights. As a Data Engineer, you’ll be working with some of the world’s most interesting and difficult to obtain data. As a member of the Data Engineering Team, you will get hands-on experience structuring and modelling data as well as implementing workflows. You will productize cutting-edge machine learning and data science algorithms in service of data analytics solutions requiring a combination of data pipelines, data lakes and data warehouses. You will exercise extensive data processing and advanced ML modeling for such things as harmonisation of place locations, identification of fraudulent behaviour, the tracking and forecasting of reported price data, and derivation of insights from contributor survey responses. Primary qualifications: You are passionate about building and developing a world-class engineering culture You are humble and drive positivity You value and respect diversity and inclusion You are capable of effectively communicating in a data-driven manner What you get to do: Create innovative on-demand and subscription data products using information collected by partner’s worldwide network of contributors Model data and process flows for both live and offline data in a way that maps storage systems to business requirements Collaborate with data scientists to productize algorithmic prototypes for statistical analysis and machine learning for prediction and clustering Implement data pipelines for data transformation and integration (streaming and batch) Develop and improve the current data architecture with an emphasis on data quality, improved monitoring, and high availability Analyze trade-offs involving latency, throughput, and transactions for distributed systems Champion data governance, security, privacy, quality and retention policies Your background likely includes: Expertise designing and maintaining databases (object, columnar, in-memory, relational) Proven track record of successful communication of data infrastructure, data models, and data engineering solutions Experience with relational data stores as well as one or more NoSQL data stores (e.g. Mongo, Cassandra) Prior experience in data warehouse modernization building complete data warehouse solutions, star/snowflake schema designs, infrastructure components, ETL/ELT pipelines, and reporting/analytic tools Experience building production-grade data backup/restore, and disaster recovery solutions Hands-on experience with batch and streaming data (e.g., Cloud Dataflow, Beam, Spark, Cloud Pub/Sub, Apache Kafka) Advanced SQL skills, and proficient in one or more programming languages such as Python Familiarity with python data science tooling (pandas, scipy, sklearn) Demonstrated proficiency with data structures, algorithms, distributed computing, storage systems BS or MS in Computer Science or equivalent work experience & analytical skills 5+ years' of overall programming/data engineering experience Bonus Points: Knowledge of geospatial processing with PostgreSQL and PostGIS Experience designing and maintaining data warehouses Developing for Google Cloud Platform/Google Professional Data Engineer Certified Experience with Python, Java, Scala Experience using ArcGIS or other similar GIS systems What You’ll Get* Full-time compensation Full medical coverage Beautiful working environment Opportunity to work with the brightest minds inside and outside of your field A chance to change the world for the better We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. * May vary slightly based on location
Andela Accra, Ghana
Mar 26, 2020
Full Time
Where You’ll Work Andela is a network of technology leaders dedicated to advancing human potential. We help companies build high-performing distributed engineering teams by investing in Africa’s most talented software engineers. Based in NYC, SF, Kigali, Cairo, Lagos, Nairobi, Accra and Kampala, Andela is catalyzing the growth of tech ecosystems across the African continent while solving the global technical talent shortage. We are looking for a talented and passionate Senior Data Engineer with a strong technical and analytical background to build out the Partner’s core data offerings. Data is at the centre of everything our partner does - from developing innovative campaigns to elicit data, to analyzing and processing data to derive insights. As a Data Engineer, you’ll be working with some of the world’s most interesting and difficult to obtain data. As a member of the Data Engineering Team, you will get hands-on experience structuring and modelling data as well as implementing workflows. You will productize cutting-edge machine learning and data science algorithms in service of data analytics solutions requiring a combination of data pipelines, data lakes and data warehouses. You will exercise extensive data processing and advanced ML modeling for such things as harmonisation of place locations, identification of fraudulent behaviour, the tracking and forecasting of reported price data, and derivation of insights from contributor survey responses. Primary qualifications: You are passionate about building and developing a world-class engineering culture You are humble and drive positivity You value and respect diversity and inclusion You are capable of effectively communicating in a data-driven manner What you get to do: Create innovative on-demand and subscription data products using information collected by partner’s worldwide network of contributors Model data and process flows for both live and offline data in a way that maps storage systems to business requirements Collaborate with data scientists to productize algorithmic prototypes for statistical analysis and machine learning for prediction and clustering Implement data pipelines for data transformation and integration (streaming and batch) Develop and improve the current data architecture with an emphasis on data quality, improved monitoring, and high availability Analyze trade-offs involving latency, throughput, and transactions for distributed systems Champion data governance, security, privacy, quality and retention policies Your background likely includes: Expertise designing and maintaining databases (object, columnar, in-memory, relational) Proven track record of successful communication of data infrastructure, data models, and data engineering solutions Experience with relational data stores as well as one or more NoSQL data stores (e.g. Mongo, Cassandra) Prior experience in data warehouse modernization building complete data warehouse solutions, star/snowflake schema designs, infrastructure components, ETL/ELT pipelines, and reporting/analytic tools Experience building production-grade data backup/restore, and disaster recovery solutions Hands-on experience with batch and streaming data (e.g., Cloud Dataflow, Beam, Spark, Cloud Pub/Sub, Apache Kafka) Advanced SQL skills, and proficient in one or more programming languages such as Python Familiarity with python data science tooling (pandas, scipy, sklearn) Demonstrated proficiency with data structures, algorithms, distributed computing, storage systems BS or MS in Computer Science or equivalent work experience & analytical skills 5+ years' of overall programming/data engineering experience Bonus Points: Knowledge of geospatial processing with PostgreSQL and PostGIS Experience designing and maintaining data warehouses Developing for Google Cloud Platform/Google Professional Data Engineer Certified Experience with Python, Java, Scala Experience using ArcGIS or other similar GIS systems What You’ll Get* Full-time compensation Full medical coverage Beautiful working environment Opportunity to work with the brightest minds inside and outside of your field A chance to change the world for the better We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. * May vary slightly based on location
Andela Lagos, Nigeria
Mar 26, 2020
Full Time
Where You’ll Work Andela is a network of technology leaders dedicated to advancing human potential. We help companies build high-performing distributed engineering teams by investing in Africa’s most talented software engineers. Based in NYC, SF, Kigali, Cairo, Lagos, Nairobi, Accra and Kampala, Andela is catalyzing the growth of tech ecosystems across the African continent while solving the global technical talent shortage. We are looking for a talented and passionate Senior Data Engineer with a strong technical and analytical background to build out the Partner’s core data offerings. Data is at the centre of everything our partner does - from developing innovative campaigns to elicit data, to analyzing and processing data to derive insights. As a Data Engineer, you’ll be working with some of the world’s most interesting and difficult to obtain data. As a member of the Data Engineering Team, you will get hands-on experience structuring and modelling data as well as implementing workflows. You will productize cutting-edge machine learning and data science algorithms in service of data analytics solutions requiring a combination of data pipelines, data lakes and data warehouses. You will exercise extensive data processing and advanced ML modeling for such things as harmonisation of place locations, identification of fraudulent behaviour, the tracking and forecasting of reported price data, and derivation of insights from contributor survey responses. Primary qualifications: You are passionate about building and developing a world-class engineering culture You are humble and drive positivity You value and respect diversity and inclusion You are capable of effectively communicating in a data-driven manner What you get to do: Create innovative on-demand and subscription data products using information collected by partner’s worldwide network of contributors Model data and process flows for both live and offline data in a way that maps storage systems to business requirements Collaborate with data scientists to productize algorithmic prototypes for statistical analysis and machine learning for prediction and clustering Implement data pipelines for data transformation and integration (streaming and batch) Develop and improve the current data architecture with an emphasis on data quality, improved monitoring, and high availability Analyze trade-offs involving latency, throughput, and transactions for distributed systems Champion data governance, security, privacy, quality and retention policies Your background likely includes: Expertise designing and maintaining databases (object, columnar, in-memory, relational) Proven track record of successful communication of data infrastructure, data models, and data engineering solutions Experience with relational data stores as well as one or more NoSQL data stores (e.g. Mongo, Cassandra) Prior experience in data warehouse modernization building complete data warehouse solutions, star/snowflake schema designs, infrastructure components, ETL/ELT pipelines, and reporting/analytic tools Experience building production-grade data backup/restore, and disaster recovery solutions Hands-on experience with batch and streaming data (e.g., Cloud Dataflow, Beam, Spark, Cloud Pub/Sub, Apache Kafka) Advanced SQL skills, and proficient in one or more programming languages such as Python Familiarity with python data science tooling (pandas, scipy, sklearn) Demonstrated proficiency with data structures, algorithms, distributed computing, storage systems BS or MS in Computer Science or equivalent work experience & analytical skills 5+ years' of overall programming/data engineering experience Bonus Points: Knowledge of geospatial processing with PostgreSQL and PostGIS Experience designing and maintaining data warehouses Developing for Google Cloud Platform/Google Professional Data Engineer Certified Experience with Python, Java, Scala Experience using ArcGIS or other similar GIS systems What You’ll Get* Full-time compensation Full medical coverage Beautiful working environment Opportunity to work with the brightest minds inside and outside of your field A chance to change the world for the better We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. * May vary slightly based on location
Andela Kigali, Rwanda
Mar 26, 2020
Full Time
Where You’ll Work Andela is a network of technology leaders dedicated to advancing human potential. We help companies build high-performing distributed engineering teams by investing in Africa’s most talented software engineers. Based in NYC, SF, Kigali, Cairo, Lagos, Nairobi, Accra and Kampala, Andela is catalyzing the growth of tech ecosystems across the African continent while solving the global technical talent shortage. A day in the life of a team Software Engineer: Our team is distributed worldwide which means we work asynchronously most of the time. Your typical week would include: Collaborating with design, analytics, support, and product management to understand the problems we want to solve and exploring how we can solve them Discussing and collaboratively solving engineering and product problems with engineering collaborators in Slack or Zoom Opening a Pull Request to implement the next most important feature or fix the most critical bug Trying to reproduce a reported bug and responding to issues we’ve received from the community Reviewing your teammates' Pull Requests and providing helpful feedback Working with your engineering manager in your one-on-one meetings to grow your team and career Talking with users to discover what they love and what their pain points are Responsibilities: Design, scope, and implement technical solutions that scale across multiple web applications Collaboratively define and prioritise projects and tasks Drive thoughtful conversations around technical issues and opportunities Review code and provide thoughtful, constructive feedback for your team and the community Triage, reproduce, and debug technical support requests, bugs, and feature requests reported by users in our Issues on our website. Provide compassionate technical leadership, mentorship, pairing opportunities, and code reviews to encourage the growth of others Qualifications: Strong written communication skills High degree of empathy 6+ years experience as a full-time professional coder using Ruby on Rails. Experience team leading/management. Experience working asynchronously on a remote, distributed team (does not have to be professional experience) Ability to draw on both system design and software engineering concepts and blend those perspectives pragmatically based on project needs Experience building highly available services at scale What You’ll Get* Full-time compensation Full medical coverage Beautiful working environment Opportunity to work with the brightest minds inside and outside of your field A chance to change the world for the better We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. * May vary slightly based on location
Andela Lagos, Nigeria
Mar 26, 2020
Full Time
Where You’ll Work Andela is a network of technology leaders dedicated to advancing human potential. We help companies build high-performing distributed engineering teams by investing in Africa’s most talented software engineers. Based in NYC, SF, Kigali, Cairo, Lagos, Nairobi, Accra and Kampala, Andela is catalyzing the growth of tech ecosystems across the African continent while solving the global technical talent shortage. A day in the life of a team Software Engineer: Our team is distributed worldwide which means we work asynchronously most of the time. Your typical week would include: Collaborating with design, analytics, support, and product management to understand the problems we want to solve and exploring how we can solve them Discussing and collaboratively solving engineering and product problems with engineering collaborators in Slack or Zoom Opening a Pull Request to implement the next most important feature or fix the most critical bug Trying to reproduce a reported bug and responding to issues we’ve received from the community Reviewing your teammates' Pull Requests and providing helpful feedback Working with your engineering manager in your one-on-one meetings to grow your team and career Talking with users to discover what they love and what their pain points are Responsibilities: Design, scope, and implement technical solutions that scale across multiple web applications Collaboratively define and prioritise projects and tasks Drive thoughtful conversations around technical issues and opportunities Review code and provide thoughtful, constructive feedback for your team and the community Triage, reproduce, and debug technical support requests, bugs, and feature requests reported by users in our Issues on our website. Provide compassionate technical leadership, mentorship, pairing opportunities, and code reviews to encourage the growth of others Qualifications: Strong written communication skills High degree of empathy 6+ years experience as a full-time professional coder using Ruby on Rails. Experience team leading/management. Experience working asynchronously on a remote, distributed team (does not have to be professional experience) Ability to draw on both system design and software engineering concepts and blend those perspectives pragmatically based on project needs Experience building highly available services at scale What You’ll Get* Full-time compensation Full medical coverage Beautiful working environment Opportunity to work with the brightest minds inside and outside of your field A chance to change the world for the better We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. * May vary slightly based on location
Andela Cairo, Egypt
Mar 26, 2020
Full Time
Where You’ll Work Andela is a network of technology leaders dedicated to advancing human potential. We help companies build high-performing distributed engineering teams by investing in Africa’s most talented software engineers. Based in NYC, SF, Kigali, Cairo, Lagos, Nairobi, Accra and Kampala, Andela is catalyzing the growth of tech ecosystems across the African continent while solving the global technical talent shortage. A day in the life of a team Software Engineer: Our team is distributed worldwide which means we work asynchronously most of the time. Your typical week would include: Collaborating with design, analytics, support, and product management to understand the problems we want to solve and exploring how we can solve them Discussing and collaboratively solving engineering and product problems with engineering collaborators in Slack or Zoom Opening a Pull Request to implement the next most important feature or fix the most critical bug Trying to reproduce a reported bug and responding to issues we’ve received from the community Reviewing your teammates' Pull Requests and providing helpful feedback Working with your engineering manager in your one-on-one meetings to grow your team and career Talking with users to discover what they love and what their pain points are Responsibilities: Design, scope, and implement technical solutions that scale across multiple web applications Collaboratively define and prioritise projects and tasks Drive thoughtful conversations around technical issues and opportunities Review code and provide thoughtful, constructive feedback for your team and the community Triage, reproduce, and debug technical support requests, bugs, and feature requests reported by users in our Issues on our website. Provide compassionate technical leadership, mentorship, pairing opportunities, and code reviews to encourage the growth of others Qualifications: Strong written communication skills High degree of empathy 6+ years experience as a full-time professional coder using Ruby on Rails. Experience team leading/management. Experience working asynchronously on a remote, distributed team (does not have to be professional experience) Ability to draw on both system design and software engineering concepts and blend those perspectives pragmatically based on project needs Experience building highly available services at scale What You’ll Get* Full-time compensation Full medical coverage Beautiful working environment Opportunity to work with the brightest minds inside and outside of your field A chance to change the world for the better We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. * May vary slightly based on location
Andela Nairobi, Kenya
Mar 26, 2020
Full Time
Where You’ll Work Andela is a network of technology leaders dedicated to advancing human potential. We help companies build high-performing distributed engineering teams by investing in Africa’s most talented software engineers. Based in NYC, SF, Kigali, Cairo, Lagos, Nairobi, Accra and Kampala, Andela is catalyzing the growth of tech ecosystems across the African continent while solving the global technical talent shortage. A day in the life of a team Software Engineer: Our team is distributed worldwide which means we work asynchronously most of the time. Your typical week would include: Collaborating with design, analytics, support, and product management to understand the problems we want to solve and exploring how we can solve them Discussing and collaboratively solving engineering and product problems with engineering collaborators in Slack or Zoom Opening a Pull Request to implement the next most important feature or fix the most critical bug Trying to reproduce a reported bug and responding to issues we’ve received from the community Reviewing your teammates' Pull Requests and providing helpful feedback Working with your engineering manager in your one-on-one meetings to grow your team and career Talking with users to discover what they love and what their pain points are Responsibilities: Design, scope, and implement technical solutions that scale across multiple web applications Collaboratively define and prioritise projects and tasks Drive thoughtful conversations around technical issues and opportunities Review code and provide thoughtful, constructive feedback for your team and the community Triage, reproduce, and debug technical support requests, bugs, and feature requests reported by users in our Issues on our website. Provide compassionate technical leadership, mentorship, pairing opportunities, and code reviews to encourage the growth of others Qualifications: Strong written communication skills High degree of empathy 6+ years experience as a full-time professional coder using Ruby on Rails. Experience team leading/management. Experience working asynchronously on a remote, distributed team (does not have to be professional experience) Ability to draw on both system design and software engineering concepts and blend those perspectives pragmatically based on project needs Experience building highly available services at scale What You’ll Get* Full-time compensation Full medical coverage Beautiful working environment Opportunity to work with the brightest minds inside and outside of your field A chance to change the world for the better We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. * May vary slightly based on location
Andela Accra, Ghana
Mar 26, 2020
Full Time
Where You’ll Work Andela is a network of technology leaders dedicated to advancing human potential. We help companies build high-performing distributed engineering teams by investing in Africa’s most talented software engineers. Based in NYC, SF, Kigali, Cairo, Lagos, Nairobi, Accra and Kampala, Andela is catalyzing the growth of tech ecosystems across the African continent while solving the global technical talent shortage. A day in the life of a team Software Engineer: Our team is distributed worldwide which means we work asynchronously most of the time. Your typical week would include: Collaborating with design, analytics, support, and product management to understand the problems we want to solve and exploring how we can solve them Discussing and collaboratively solving engineering and product problems with engineering collaborators in Slack or Zoom Opening a Pull Request to implement the next most important feature or fix the most critical bug Trying to reproduce a reported bug and responding to issues we’ve received from the community Reviewing your teammates' Pull Requests and providing helpful feedback Working with your engineering manager in your one-on-one meetings to grow your team and career Talking with users to discover what they love and what their pain points are Responsibilities: Design, scope, and implement technical solutions that scale across multiple web applications Collaboratively define and prioritise projects and tasks Drive thoughtful conversations around technical issues and opportunities Review code and provide thoughtful, constructive feedback for your team and the community Triage, reproduce, and debug technical support requests, bugs, and feature requests reported by users in our Issues on our website. Provide compassionate technical leadership, mentorship, pairing opportunities, and code reviews to encourage the growth of others Qualifications: Strong written communication skills High degree of empathy 6+ years experience as a full-time professional coder using Ruby on Rails. Experience team leading/management. Experience working asynchronously on a remote, distributed team (does not have to be professional experience) Ability to draw on both system design and software engineering concepts and blend those perspectives pragmatically based on project needs Experience building highly available services at scale What You’ll Get* Full-time compensation Full medical coverage Beautiful working environment Opportunity to work with the brightest minds inside and outside of your field A chance to change the world for the better We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. * May vary slightly based on location
Andela Kampala, Uganda
Mar 26, 2020
Full Time
Where You’ll Work Andela is a network of technology leaders dedicated to advancing human potential. We help companies build high-performing distributed engineering teams by investing in Africa’s most talented software engineers. Based in NYC, SF, Kigali, Cairo, Lagos, Nairobi, Accra and Kampala, Andela is catalyzing the growth of tech ecosystems across the African continent while solving the global technical talent shortage. A day in the life of a team Software Engineer: Our team is distributed worldwide which means we work asynchronously most of the time. Your typical week would include: Collaborating with design, analytics, support, and product management to understand the problems we want to solve and exploring how we can solve them Discussing and collaboratively solving engineering and product problems with engineering collaborators in Slack or Zoom Opening a Pull Request to implement the next most important feature or fix the most critical bug Trying to reproduce a reported bug and responding to issues we’ve received from the community Reviewing your teammates' Pull Requests and providing helpful feedback Working with your engineering manager in your one-on-one meetings to grow your team and career Talking with users to discover what they love and what their pain points are Responsibilities: Design, scope, and implement technical solutions that scale across multiple web applications Collaboratively define and prioritise projects and tasks Drive thoughtful conversations around technical issues and opportunities Review code and provide thoughtful, constructive feedback for your team and the community Triage, reproduce, and debug technical support requests, bugs, and feature requests reported by users in our Issues on our website. Provide compassionate technical leadership, mentorship, pairing opportunities, and code reviews to encourage the growth of others Qualifications: Strong written communication skills High degree of empathy 6+ years experience as a full-time professional coder using Ruby on Rails. Experience team leading/management. Experience working asynchronously on a remote, distributed team (does not have to be professional experience) Ability to draw on both system design and software engineering concepts and blend those perspectives pragmatically based on project needs Experience building highly available services at scale What You’ll Get* Full-time compensation Full medical coverage Beautiful working environment Opportunity to work with the brightest minds inside and outside of your field A chance to change the world for the better We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. * May vary slightly based on location
Andela Cairo, Egypt
Mar 24, 2020
Full Time
About Andela Marc Andreessen, co-founder of the venture capital firm Andreessen Horowitz wrote: “software is eating the world. ” That statement is just as true today as it was eight years ago. Software is embedded in our day-to-day, and few industries are immune. Peek behind the code and you will find brilliant engineers pushing the boundaries of what is possible. Talk to any engineering leader and they will tell you that access to talent is their number one barrier to building software and growing their business. Research the industry and you read about the 1 million computer-programming jobs that will go unfilled in 2020. That is where Andela comes in. We help engineering leaders at companies big and small bridge that gap. We are building tools, systems and processes to connect talent, no matter where they live, with the opportunities to do great things. To date, we have identified 1,000+ software engineers from Africa and placed them as full-time, embedded members of development teams at over 200+ tech companies. Along the way, we have raised $180M from Al Gore’s venture fund, Generation Partners, Google Ventures, Spark Capital, the Chan-Zuckerberg Initiative and Serena Ventures. And we are just getting started. Our People All of our people live and breathe our E.P.I.C values: Excellence : We are lifelong learners who strive for mastery of our craft Passion : We believe we are going to change the world and act accordingly Integrity : We choose extraordinary people and then trust them to do the right thing Collaboration : We know our sum is greater than our parts About the Role Andela’s Partner Engineering department is charged with delivering high value and quality software engineering services for our Clients (we call them Partners). Our core delivery model is embedded teams­­­ of software engineers who are remote and distributed. As such, you’ll need to be an expert in enabling talented people to deliver their best, providing the support and quality control needed to help them through challenges, and developing the processes, protocols and procedures necessary to scale with our Partners. We are seeking a seasoned Technology and Engineering Services leader who is passionate about building the next generation of technology leaders in Africa and who knows what it takes to lead Engineering teams to successfully deliver for Partners. As Director, you are a member of the Partner Engineering management team responsible for executing the strategies and goals for the department. You will shape how we leverage new and emerging programming languages, frameworks, cloud infrastructure, and scalable architecture to deliver world class technology for our partners. Although you interface with every aspect of Andela, your core stakeholders are Andela’s Partners, Engineering Talent and our Customer Success teams, and so you’re simultaneously the voice of each to various stakeholders. You are constantly asking yourself : How do I better ensure that Andela’s Partners are wowed with the quality, engagement and productivity of their Andela Engineering teams? How do I better ensure that Andela’s Engineering teams are prepared, supported, and continue to grow as they deliver for our Partners? You are eager for the challenge of delivering and growing an exceptional engineering service organization. You know how to think – and act – big, while holding a strong moral compass in everything you do. Key Responsibilities Meet or exceed quarterly net churn and expansion targets through delivery leadership, oversight for assigned remote and distributed teams delivering software engineering services for our partners. Engage directly with designated partners to drive delivery and excellence including how we supplement/evolve systems, processes and capabilities as needed. Design and enforce best practices for how your team builds trusted relationships and influence decision makers on matters related to our partners engineering roadmaps. Manage your team’s engineering delivery objectives, priorities, trade offs, risks and escalations working closely with Partner Engineering Leaders alongside Customer Success and Account Management counterparts. Identify opportunities to leverage new and emerging engineering delivery capabilities to drive improved value, quality and speed for our teams. Lead OKR and career planning objectives for your direct reports and their teams, ensuring compliance of check-ins and performance reviews are met. Provide actionable feedback to Andela’s leadership team on all aspects of the organization for continuous scale and improvement. Qualifications Four ­year degree in Engineering, Computer Science or a related field from an accredited university. 10+ years experience leading remote Engineering delivery teams in software development, technology consulting and/or software product management Proven ability to manage and grow high-performing engineering teams. Excellent communication (written and oral) and interpersonal skills. Excellent leadership and management skills and can work creatively and analytically in a problem-solving environment. A deep commitment to Andela’s mission . Willingness to travel periodically between Andela’s centers and our Partners’s offices. Benefits & Compensation Full-time compensation Full medical coverage Lunch and snacks provided daily Beautiful working environment Opportunity to work with the brightest minds on the planet Oh, and a chance to change the world! We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. At Andela, we outcompete through diversity. We know that our strengths lies in the multiplicity of talents, perspectives, backgrounds & orientations resident in our community and we take pride in that. Andela is committed to a work environment in which all individuals are treated with respect and dignity. Each individual has the right to work in a professional atmosphere that promotes equal employment opportunities and prohibits discriminatory practices. Andela provides equal employment opportunities and workplace to all employees and applicants without regard to factors including but not limited to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, pregnancy (including breastfeeding), genetic information, HIV/AIDS or any other medical status, family or parental status, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state and local laws. This commitment applies to all terms and conditions of employment, including but not limited to hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. Our policies expressly prohibit any form of harassment and/or discrimination as stated above. Andela is home for all, come as you are.
Andela Accra, Ghana
Mar 21, 2020
Full Time
Where You’ll Work Andela is a network of technology leaders dedicated to advancing human potential. We help companies build high-performing distributed engineering teams by investing in Africa’s most talented software engineers. Based in NYC, SF, Kigali, Cairo, Lagos, Nairobi, Accra and Kampala, Andela is catalyzing the growth of tech ecosystems across the African continent while solving the global technical talent shortage. What You’ll Do Our Andelan Senior Software Engineers epitomize ownership . They take personal responsibility for Andela’s ability to continue to deliver value to our partners. Specifically, you’ll: Use your knowledge in your core technology to delight our partners around the world. Be responsible for the coding standards, conduct and deliverables of your fast-paced, distributed, teams, by proactively communicating and prioritizing effectively . Act as role-model even in the most difficult and challenging situations , using constructive feedback, mentorship and universal respect. What You’ll Bring All Andela engineers go above and beyond. To find out more about additional suggested competencies, check out our engineer framework . Experience A minimum of 5-10 years of professional experience , during which you’ve built deep technical expertise and exercised ownership on various technical teams. Required Deep knowledge of at least one front-end framework -- React, Angular, Vue Working knowledge of at least one CSS framework -- Bootstrap, Materialize CSS, Semantic UI Deep knowledge of JavaScript core language concepts -- DOM manipulation, Fetch API, ES6 features Deep knowledge of the fundamental front-end languages/technologies -- HTML, CSS, JavaScript Extensive experience with architecture and design principles, building to consider maintainability, performance, security requirements, and impact. Strong ability to problem-solve, debug, and understand pertinent performance metrics Comfort working within agile methodologies and experienced in estimation and time management Deep knowledge of unit and integration testing and testing frameworks/libraries (Ex: Jest, Jasmine, Mocha) Working knowledge of tools and editors -- (ex: Grunt, JSLint) Working knowledge of at least one task runner -- gulp, npm scripts Preferred Experience using ESLint and module builders Strong preference for test-driven-development (TDD) and understands its importance What You’ll Get* Full-time compensation Full medical coverage Lunch and snacks provided daily Beautiful working environment Opportunity to work with the brightest minds inside and outside of your field A chance to change the world for the better We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. *May vary slightly based on location