Senior Software Engineer I

1 month ago


Alexandria, Virginia, United States Careem Full time

Careem is building the Everything App for the greater Middle East, making it easier than ever to move around, order food and groceries, manage payments, and more. Careem is led by a powerful purpose to simplify and improve the lives of people and build an awesome organisation that inspires. Since 2012, Careem has created earnings for over 2.5 million Captains, simplified the lives of over 50 million customers, and built a platform for the region's best talent to thrive and for entrepreneurs to scale their businesses. Careem operates in over 70 cities across 10 countries, from Morocco to Pakistan.

By applying here you will be considered for multiple similar positions within Careem across several teams and if you are successful we will match you to the best fit role based on your career and personal preferences.

What you'll do

Work closely with other engineers on the team to build highly scalable and robust backend applications and services.
Write high quality, performant and reliable code while working on defined tasks/bugs independently.
Work independently to understand functional specifications and deliver complete features.
Participate in the on-call rotation and be willing to jump in and help resolve any incidents within the defined SLA.
Participate in team agile and engineering practices and contribute to their continuous evolution.

What you'll need

4+ years of professional software development experience.
Bachelor's Degree in Computer Science or other related technical field.
Working experience with at least one modern object-oriented programming language such as Java, C#, C++, Golang, Kotlin.
Working knowledge of Computer Science fundamentals including: object-oriented design, data structures and algorithms.
Experience operating online systems reliably including deploying changes to production in live systems.

Preferred skills & qualifications

Master's Degree in Computer Science or other related technical field.
Experience with Java Spring, Golang and Cloud platforms such as Azure, Google Cloud Platform and AWS.
Experience working with container technology including Docker and Kubernetes.
Experience working with relational and non-relational database systems.
Experience applying professional software engineering best practices, including coding standards, code reviews, source control management, build processes, testing, and operations.

What we'll provide you

We offer colleagues the opportunity to drive impact in the region while they learn and grow. As a full time Careem colleague, you will be able to:

Work and learn from great minds by joining a community of inspiring colleagues.
Put your passion to work in a purposeful organisation dedicated to creating impact in a region with a lot of untapped potential.
Explore new opportunities to learn and grow every day.
Work 4 days a week in office & 1 day from home, and remotely from any country in the world for 30 days a year with unlimited vacation days per year.
Access to healthcare benefits and fitness reimbursements for health activities including gym, health club, and training classes.

Careem focuses on Mobile Payments, Transportation, Customer Service, Middle East, and Food Tech. Their company has offices in Dubai, Berlin, Egypt, Karachi, and Saudi Arabia. They have a very large team that's between employees. To date, Careem has raised $560M of funding; their latest round was closed on June 2017 at a valuation of $1B.
You can view their website at or find them on Twitter, Facebook, and LinkedIn.

  • Alexandria, Virginia, United States SAIC Career Site Full time

    Description We are seeking a passionate and skilled Senior Machine Learning Software Engineer expert to join our high-performing development team. The ideal candidate will have strong background in data analysis, and machine learning techniques. You will be responsible for extracting insights from large datasets, documenting images, building predictive...


  • Alexandria, Virginia, United States Motion Recruitment Full time

    Human Resources Research Organization is an applied research company headquartered in Alexandria, Virginia. They help their clients resolve issues and improve their human capital management. They support a variety of federal, state, and commercial companies by finding solutions to challenges that range from a lack of human capital to the companies specific...


  • Alexandria, Virginia, United States Philpar Full time

    Close:Senior or Staff Frontend Engineer - React (100% Remote)Closeis a bootstrapped, profitable, 100% remote, ~90 person team of thoughtful individuals who value autonomy and impact.We re eager to make a product our customers fall in love with over and over again.We startups & SMBs.Since 2013, we ve been building a CRM that focuses on better communication,...

  • Senior Estimator

    4 weeks ago


    Alexandria, Virginia, United States Traylor Bros., Inc. Full time

    Traylor Bros., Inc. has an opening for a Sr. Estimator 2 at 1420 King Street, Suite 600, Alexandria, Virginia hrs/wk; 9am - 5pm; M-F.Responsibilities:Prepare cost estimates for large-scale heavy civil/underground construction projects including bridges, dams, marine structures and tunnel projects.For full list of duties visit:https://tfc-openhire. silkroad. ...


  • Alexandria, Virginia, United States City Of Alexandria Virginia Full time

    Human Services Specialist IThe City of Alexandria is located in northern Virginia and is bordered by the District of Columbia (Potomac River), Arlington and Fairfax counties. With a population of approximately 150,000 and a land area of 15.75 square miles, Alexandria is the seventh largest city in the Commonwealth of Virginia. Alexandria has a charming...


  • Alexandria, Virginia, United States SAIC Career Site Full time

    Description SAIC is seeking a Junior Systems Engineer to support the Office of the Under Secretary of Research and Engineering (OUSD(R&E)), specifically within the Digital Engineering, Modeling & Simulation (DEM&S) directorate. The chosen candidate will play a pivotal role in advancing DEM&S goals in alignment with the National Defense Strategy under the...


  • Alexandria, Virginia, United States TeacherOn Full time

    I am looking into network engineeringLevel: Beginner Gender Preference: NoneMeeting options: Available online - via skype etc.


  • Alexandria, Virginia, United States City Of Alexandria Virginia Full time

    Public Safety Communications Officer I*$2,500 BonusThe City of Alexandria is in northern Virginia and is bordered by the District of Columbia (Potomac River), Arlington, and Fairfax counties. With a population of approximately 150,000 and a land area of 15.75 square miles, Alexandria is the seventh largest city in the Commonwealth of Virginia. Alexandria has...


  • Alexandria, Virginia, United States City Of Alexandria Virginia Full time

    Temporary Recreation Leader I/GS 5Front Desk Position"Preserving the Past, while Innovating our Future." The City of Alexandria is located in Northern Virginia and is bordered by the District of Columbia (Potomac River), Arlington and Fairfax counties. With a population of approximately 150,000 and a land area of 15.75 square miles, Alexandria is the seventh...


  • Alexandria, Virginia, United States City Of Alexandria Virginia Full time

    18th Circuit CourtInformation Technology Support Engineer IIOverview:The Information Technology (IT) Support Engineer II an IT professional responsible for providing technical assistance support and assistance to Courthouse end-users and hardware/software systems. This position involves diagnosing and resolving technical issues, installing and configuring...

  • Systems Analyst

    7 days ago


    Alexandria, Virginia, United States KeenLogic Full time

    KeenLogic is seeking a a Remote Senior System Analyst to work with our team at the National Science Foundation based out of Alexandria, VA. Systems Analyst – SrDescription – Analyze client business applications and data to recognize, correct, and/or report malfunctions to appropriate personnel. Identify and capture relevant data related to the issue to...


  • Alexandria, Virginia, United States Department Of Defense Full time

    Summary This position is located in the International Engagement Directorate (IED), Defense Technology Security Administration (DTSA), Department of Defense (DOD). IED leads the DTSA efforts on behalf of DOD in developing unilateral, bilateral, and multilateral technology transfer policies, and national foreign disclosure policy in support of the priorities...


  • Alexandria, Virginia, United States Prudent Technology LLC Full time

    Prudent Technologyis a Women Owned Small Business company providing innovative IT Automation and Data solutions to our federal clients.We are a team of self starters, innovators and consultants providing cutting edge technologies for the federal government.We help our clients achieve their business and operational goals by solving complex problems through...


  • Alexandria, Virginia, United States Non-Departmental Agency Full time

    Summary This position is located at the NCUA in the Office of the Chief Information Officer (OCIO). As the IT Cybersecurity Specialist (Software Development), you will serve as the agency technical expert on software engineering. The incumbent ensures that good programming practices are being employed in all the software development and maintenance...


  • Alexandria, Virginia, United States SAIC Career Site Full time

    Description SAIC is looking for an Automation Specialist who is a pro with scripting and configuration management tools and languages like Ansible, Terraform, Python, PowerShell. This person should have an automation mindset with the aptitude to automate anything and everything - from day-to-day operations, to building automation pipelines, to host services...

  • Maintenance Eng I

    1 day ago


    Alexandria, Virginia, United States Sage Hospitality Group Full time

    Why us?Sage Hotel Management is currently seeking an experienced Maintenance Engineer at The Alexandrian Autograph Collection Hotel, in Alexandria, VA.At Sage Hotel Management, we passionately strive to be the best and create excellence in everything we do. We are known amongst our staff, our owners, our guests, and our communities as leaders in our field...


  • Alexandria, Virginia, United States Motion Recruitment Full time

    A national non-profit dedicated the the wellness of children is hiring an IT Project Manager. This is a remote position, but must be able to work EST and ideally living on the east coast. The position will have a key role in the management and delivery of projects as they progress through the software development lifecycle. This position is a key...


  • Alexandria, Virginia, United States City Of Alexandria Virginia Full time

    Senior Management Analyst III Data and Performance Outcomes Coordinator An Overview The City of Alexandria is recruiting for a Senior Management Analyst III to serve as the Data and Performance Outcomes Coordinator for the Department of Community and Human Services (DCHS). The incumbent will perform tasks that lead to improving the efficiency and...


  • Alexandria, Virginia, United States Residence Inn Alexandria Old TownDuke Street Full time

    Job Number Job Category Engineering & FacilitiesLocation Residence Inn Alexandria Old Town/Duke Street, 1456 Duke Street, Alexandria, Virginia, United States VIEW ON MAPSchedule Full-TimeLocated Remotely? NRelocation? NPosition Type Non-ManagementPosition SummaryRespond and attend to guest repair requests. Communicate with guests/customers to resolve...


  • Alexandria, Virginia, United States Marriott International Full time

    Job Number Job Category Engineering & FacilitiesLocation Residence Inn Alexandria Old Town/Duke Street, 1456 Duke Street, Alexandria, Virginia, United States VIEW ON MAP Schedule Full-TimeLocated Remotely? NRelocation? NPosition Type Non-ManagementPOSITION SUMMARYRespond and attend to guest repair requests. Communicate with guests/customers to resolve...