882 Backend Engineer jobs in Pakistan
Backend Engineer
Posted today
Job Viewed
Job Description
Design, develop, and maintain server-side applications using Node.js and TypeScript. Implement and manage database schemas. Develop and maintain RESTful APIs to support frontend applications. Optimize the performance, security, and scalability of server-side applications. Collaborate with frontend developers to integrate user-facing elements with server-side logic. Monitor and troubleshoot application performance and implement improvements. Participate in code reviews and provide constructive feedback to peers. Job Specification :
Bachelor's or master's degree graduates with majors related to science and engineering, such as computer science, software engineering, AI, etc. Proven 3-5 years of experience as a Backend Engineer or similar role, candidates with less experience might be considered the role as junior backend engineers Strong proficiency in TypeScript or Python. Experience with Node.js and frameworks such as Express or Koa. Experience in relational database management, particularly with PostgreSQL. Experience with query builders like Knex.js. Solid understanding of RESTful API design and implementation. Fluent in English, good communication skills and ability to work collaboratively in a team environment. Familiarity with AWS services such as S3, Lambda, and SQS is a plus. Job Rewards and Benefits : Health Insurance,Leaves,Medical #J-18808-Ljbffr
Staff Backend Engineer
Posted 13 days ago
Job Viewed
Job Description
1 month ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
About Beam
Beam is a tech start-up revolutionizing business operations with AI. Our AI Agents empower organizations by automating repetitive tasks, boosting productivity in seconds. With seamless integration into business applications, our agents provide support where teams need it most. Our mission? To transform business practices, increase efficiency, improve competitiveness, and scale operations globally.
About Beam
Beam is a tech start-up revolutionizing business operations with AI. Our AI Agents empower organizations by automating repetitive tasks, boosting productivity in seconds. With seamless integration into business applications, our agents provide support where teams need it most. Our mission? To transform business practices, increase efficiency, improve competitiveness, and scale operations globally.
To learn more about us, please visit our website at The Role
As a Staff Backend Engineer at Beam, you will be responsible for designing, implementing, and maintaining the backend systems that power our platform's functionality. You will work closely with our cross-functional teams to ensure seamless integration and optimal performance. We are looking for someone who is passionate about building great products, has strong leadership skills, and is comfortable working in a fast-paced, startup environment.
Responsibilities
This role will require technical expertise to build our software solutions, focusing on the backend infrastructure to ensure smooth and efficient functioning of our platform. Your key responsibilities will entail the following:
- Architect, design, and lead the implementation of scalable, resilient backend systems that align with the company's product and technical vision
- Shape and contribute to the engineering strategy, ensuring alignment with long-term organizational goals and delivering high-impact solutions
- Drive technical roadmap planning and lead complex backend projects from concept through delivery, optimizing for reliability, performance, and scalability
- Collaborate with cross-functional leaders to refine requirements and design secure, efficient backend solutions, ensuring seamless integration across the tech stack
- Write clean, maintainable, and well-documented code following best practices and design patterns
- Establish and promote best practices in backend engineering, including clean, maintainable, and testable code that adheres to modern design patterns
- Manage data systems, including database architectures, caching strategies, and search technologies, with a focus on scalability and performance under high load
- Collaborate closely with the frontend and product teams to define, refine, and optimize APIs, utilizing OpenAPI or similar standards for consistent data exchange
- Champion code quality by conducting and overseeing comprehensive code reviews, guiding peers, and addressing technical debt proactively
- Keep abreast of industry trends, emerging technologies, and best practices related to backend development
- Mentor and provide technical guidance to other engineers, fostering a culture of continuous learning and technical excellence within the team
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- Minimum 7 years of proven experience as a Backend Engineer or similar role, with a focus on systems design and developing scalable web applications or platforms
- Strong proficiency in one or more programming languages, such as Typescript (Node.js), Python or Golang
- Proficiency in SQL databases such as PostgreSQL or MySQL and NoSQL databases like MongoDB or DynamoDB
- Experience with cloud platforms and services, such as AWS, Azure, or Google Cloud
- Experience with containerisation technologies, such as Docker and Kubernetes
- Familiarity with caching technologies like Redis
- Prior experience working with Microservices architecture and implementing event-driven systems
- Excellent communication and teamwork skills, with the ability to collaborate effectively with cross-functional teams
- Self-motivated and detail-oriented, with a passion for tech
- Experience with the NestJS framework for building scalable backend applications
- Experience with CI/CD using tools like Github Actions, AWS CodePipeline, Jenkins, or any other similar tools
- Hands-on experience with queueing solutions and message brokers like AWS SNS + SQS, Kafka, or RabbitMQ
- Knowledge of infrastructure-as-code tools like AWS CDK, Terraform or Pulumi
- Knowledge of and experience working with domain-driven design (DDD) principles and test-driven development (TDD) methodologies
- Understanding and application of SOLID principles in software design and development
- Prior experience working in an Agile/Scrum development environment
Why Beam?
At Beam, we foster a culture of ownership and growth , giving you the freedom to take charge of your work and make a meaningful impact on the future of AI. As part of a highly collaborative, fast-paced startup , you'll have the opportunity to work at the forefront of AI innovation, designing and building solutions that address real-world business challenges.
We offer more than just a job. Here, you'll find:
- Ownership and autonomy: You'll have the opportunity to own the full lifecycle of projects, from conception to execution, and see your work directly impact businesses worldwide
- Personal and professional growth: We encourage continuous learning and innovation. Whether you're advancing in your technical expertise, growing your leadership skills, or shaping the next generation of AI solutions, your growth is our priority
- Being at the cutting edge: You'll be working with the latest AI technologies, driving innovation in generative AI and natural language processing
- Competitive benefits and stock options: We offer a competitive salary, stock options, and comprehensive benefits to ensure you're not only rewarded today but also invested in the future of the company
- Collaborative Culture: You'll work alongside brilliant minds in an agile, collaborative, and supportive startup environment, where your ideas can truly make a difference
- Seniority level Mid-Senior level
- Employment type Full-time
- Industries IT Services and IT Consulting
Referrals increase your chances of interviewing at Beam AI by 2x
Get notified about new Back End Developer jobs in Karāchi, Sindh, Pakistan .
Intermediate Full-Stack Software DeveloperKarachi Division, Sindh, Pakistan 9 months ago
Karachi Division, Sindh, Pakistan 2 months ago
PHP Developer - Sr. Laravel Developer | WebnetPakistan Java Technical Support Engineer - Remote WorkKarachi Division, Sindh, Pakistan 7 months ago
Karachi Division, Sindh, Pakistan 8 months ago
Karachi Division, Sindh, Pakistan 1 day ago
Karachi Division, Sindh, Pakistan 5 months ago
Karachi Division, Sindh, Pakistan 9 hours ago
Karachi Division, Sindh, Pakistan 5 months ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrSenior Backend Engineer
Posted 13 days ago
Job Viewed
Job Description
Our purpose here at Get Licensed is to make our world a safer place, and our product promise is to make the Security Industry more efficient by leveraging technology. We also have a people's promise, as without people we are nothing - we believe that looking after our people is paramount, and the pathway to success. Our people promise to provide joy, knowledge, and prosperity for our team members, customers, and shareholders. Get Licensed is a technology business at heart (the majority of our team are developers or tech wizards), and we are at an incredibly exciting stage of our business, having grown 70% year-on-year since 2020.
We are seeking a skilled and motivated Backend Engineer to join our team. The ideal candidate will have a strong foundation in server-side programming, database management, and API integrations. You will play a crucial role in building, maintaining, and optimising scalable, reliable, and high-performance back-end systems.
Key Responsibilities:- Design, develop, and maintain back-end services, APIs, and server-side logic.
- Optimise system performance to ensure seamless functionality and scalability.
- Collaborate with front-end developers, designers, and other stakeholders to integrate user-facing elements with server-side logic.
- Implement robust data storage solutions, ensuring security and data integrity.
- Troubleshoot, debug, and resolve back-end issues in a timely manner.
- Develop clean, efficient, and well-documented code that adheres to industry best practices, ensuring maintainability, scalability, and ease of collaboration.
- Stay up-to-date with industry trends, technologies, and best practices in back-end development.
- Education : Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Experience : 3-5 years of experience in back-end development.
- Proficiency in programming languages such as Node.js, PHP.
- Strong experience with Laravel framework.
- Experience with frontend technologies, especially ReactJS will be a plus.
- Strong knowledge of RESTful APIs, microservices architecture, and web development frameworks.
- Experience with databases like MySQL, PostgreSQL, MongoDB, or similar.
- Familiarity with cloud platforms (AWS, Azure, GCP) and containerisation tools like Docker.
- Understanding of version control tools like Git.
- Strong problem-solving skills with an eye for detail.
- Proficient in frontend technologies and frameworks, enabling seamless integration with backend systems and user-centric design.
- Hands-on experience with CI/CD pipelines to streamline deployment and improve delivery speed and reliability.
- Strong understanding of DevOps practices, fostering a culture of automation, continuous improvement, and operational excellence.
- Familiar with testing frameworks and automated testing methodologies to ensure high code quality and robust software performance.
- Thrives in collaborative and innovative work environments that encourage creativity, knowledge sharing, and continuous learning.
We are committed to achieving excellence, whilst having fun and being highly curious. We are passionate about hiring fantastic individuals who thrive in an open, fast-paced and collaborative environment, who are accountable to themselves, take responsibility from day one, and are willing to roll their sleeves up to get stuff done.
There are certain behaviours that we expect from our colleagues, and the key ones are set out below. Fundamentally we expect everyone at Get Licensed to Do The Right Thing. We measure performance against these behaviours as part of each employee’s quarterly review:
- Be empathetic — Be kind and treat others how you would like to be treated.
- Remain curious — ask questions, continually learn, and strive for better.
- Empower people — share your knowledge, lend a helping hand, and make people feel valued.
- Think big — Think differently, be agile, act on great ideas quickly – there is always a better way of doing something.
- Delivery quality — Work to a standard of which you are proud - be efficient, take ownership, deliver and celebrate successes.
Our People Promise at Get Licensed is to provide joy, knowledge and prosperity for our team members, customers, and shareholders. We believe that looking after our people is paramount, and the pathway to success.
#J-18808-LjbffrSenior Backend Engineer
Posted 13 days ago
Job Viewed
Job Description
The Role: Systems Thinker+ AI-Driven Backend Architect
We’re looking for a Senior Backend Engineer who lives and breathes web technologies and thrives at the intersection of cloud-native architecture, backend performance, and AI-enabled systems. At Studio93, we don’t just build products—we craft experiences that are fast, scalable, and built for the future.
This is more than just a backend role. You’ll play a foundational part in architecting intelligent systems, integrating large language models, and shaping the future of our tech stack. You’ll collaborate with product-minded designers, frontend engineers, and founders to launch innovative products and AI features into the world.
If you’re a systems thinker with strong opinions on clean architecture, efficient APIs, and LLM driven backend design let’s talk.
What You'll Do- Architect and Build: Design, build, and maintain reliable backend systems and APIs using Python and Golang.
- Deploy at Scale: Architect and ship solutions on Google Cloud Platform, using Cloud Functions, Cloud Run, GKE, and other serverless/server-based strategies.
- Embed Intelligence: Build and scale RAG-based architectures, integrating LLMs with vector databases like PGVector, Pinecone, or Weaviate.
- Orchestrate AI Workflows: Leverage tools like LangChain and embedding models to support generative AI workflows.
- Infra as Code: Manage cloud infrastructure using Terraform or Google Cloud Deployment Manager.
- Process at Scale: Design RESTful APIs and implement asynchronous task queues using systems like Celery or Pub/Sub.
- Master the Data Layer: Work with both SQL (PostgreSQL) and NoSQL (Firestore) databases—building optimized access layers and schemas.
- Automate Everything: Contribute to CI/CD pipelines and build production-grade Dockerized services for rapid deployment and testing.
- 3–5+ Years of Experience in backend development using Python and Golang.
- Deep familiarity with GCP services and cloud-native deployment strategies (serverless and traditional).
- Strong experience with Infrastructure-as-Code tools like Terraform or Deployment Manager.
- Proven ability to design and scale Retrieval-Augmented Generation (RAG) systems in production environments.
- Working knowledge of vector DBs, embedding models, and frameworks like LangChain.
- Experienced in REST API design and asynchronous systems (e.g., task queues, Pub/Sub).
- Comfortable managing containerized environments (Docker) and CI/CD automation using GitHub Actions, Cloud Build, or Jenkins.
- Product-driven mindset with the ability to own projects end-to-end.
- Passion for AI and automation—experience using AI tools to accelerate development.
- Contributions to open-source projects or public technical writing.
- Experience mentoring engineers or leading backend projects.
- Familiarity with DevOps/SRE principles and monitoring tools.
- Massive Impact : Work on foundational backend systems powering intelligent apps used by thousands.
- High Autonomy : We don’t micromanage—we expect and trust you to lead.
- AI at the Core : You won’t just consume AI APIs; you’ll shape how they work and integrate into products.
- Velocity & Innovation : Studio93 ships fast. We experiment, we learn, and we iterate constantly.
- Tight-knit Team : Collaborate closely with a small, driven team of founders, designers, and builders.
If this sounds like your kind of challenge, we’d love to meet you. Apply now and let’s build the future together.
Seniority level- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries IT Services and IT Consulting
Referrals increase your chances of interviewing at S93 Partner by 2x
Sign in to set job alerts for “Back End Developer” roles. Back-End Engineer - US-Based SaaS Platform Software Engineer (PHP Laravel Developer- 2 to 3 years of Experience) Java Technical Support Engineer - Remote Work Senior Full Stack Developer (Onsite, Lahore, USD Salary) Java Spring Boot Developer | Backend EngineerWe’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrSenior Backend Engineer
Posted 13 days ago
Job Viewed
Job Description
About ShopCash
ShopCash is a cashback loyalty program launched by Wego in MENA in 2020. ShopCash gives users access to a wide range of cashback offers, promo codes, deals and vouchers from a variety of merchants. ShopCash was developed to make brand and deal discovery easier while enabling users to save on every purchase.
ShopCash is on a mission to make the shopping and saving experience seamless, online and offline and aims to be the largest cashback platform in MENA. We are continuously innovating to bring the best experience to our shoppers and want every shopping journey to begin with ShopCash.
About the role
You will be part of the core engineering team in ShopCash, helping to build and maintain its backend.
Along with other team members, you will be implementing features and solving challenging problems in a fast-paced and collaborative environment.
What you will be doing:
- Adopt and continuously improve engineering best practices to ensure a robust and maintainable codebase for our backend service, e.g. through design reviews, code reviews, unit tests, and regular retrospective meetings.
- Identify and proactively address engineering challenges for the product, driving complex technical decisions together with your colleagues.
- Have a sense of ownership in managing and extending our backend services. Use your technical expertise in contributing to building backend architecture and infrastructure at scale.
- Partner with product, designers and analytics and drive requirements that take into account all parties' needs.
- Support other members of the team in finding pragmatic solutions that can be implemented in a reasonable amount of time.
To be successful in this role, you’ll need:
- Familiarity with technologies that we already use;
- Elixir and Phoenix
- Postgres
- Elasticsearch
- Experience designing and building APIs with maintainability, scalability and reliability in mind. You will debug SQL queries, implement database optimisations, and refactor large parts of the codebase to improve performance and readability.
- Competency in working with external APIs and other data sources for integration work.
- To enjoy working as part of a close-knit team, spread over several locations. You will solve the team's problems together - designing systems with good abstractions, fixing production issues, providing respectful and thoughtful feedback on other developers’ code in pull requests and welcoming feedback on your own work too.
- Proficiency in English and technical communication.
It will be great if you have:
- Experience with Docker, AWS, and CI/CD in general.
- Demonstrate ability to own and ship a big project end-to-end involving complex decisions based on business and technological impact.
- Familiarity with Agile Scrum.
- Familiarity with some frontend technologies that we use (React+Next.js, React Native)
Backend Engineer (Python)
Posted 13 days ago
Job Viewed
Job Description
We seek a dedicated Backend Engineer with strong Python expertise to join our AI-focused technology consulting team.
As a key engineering team member, you will design, build, and maintain server-side components that power our AI solutions and integrate with machine learning systems. Your work will be crucial in creating robust, scalable, and high-performance backends that turn innovative AI concepts into production-ready applications.
Responsibilities- Design, develop, and maintain high-performance, scalable backend services and APIs supporting AI applications.
- Collaborate with Data Engineers and ML/NLP Engineers to create seamless integration between backend systems and AI models.
- Implement RESTful APIs and interfaces for AI model deployment, inference, and monitoring.
- Develop and optimize database schemas, queries, and data access patterns for AI-driven applications.
- Build robust, fault-tolerant systems that handle large volumes of data and requests efficiently.
- Implement authentication, authorization, and security measures to protect sensitive data.
- Create and maintain documentation for APIs, backend services, and processes.
- Participate in code reviews, architectural discussions, and technical planning.
- Troubleshoot and resolve complex backend issues in production environments.
- Stay current with emerging technologies and industry trends in backend development and AI infrastructure.
- Bachelor's degree in Computer Science, Software Engineering, or related field.
- At least 2 years of experience in backend development with a focus on Python.
- Expertise in Python web frameworks such as FastAPI, Django, or Flask.
- Strong knowledge of RESTful API design, development, and documentation.
- Experience with database technologies, including SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis).
- Proficiency in API integration, microservices architecture, and containerization (Docker, Kubernetes).
- Experience with asynchronous processing, task queuing systems (Celery, RabbitMQ), and WebSockets.
- Familiarity with cloud platforms (AWS, Azure, GCP) and serverless architectures.
- Understanding of AI/ML deployment requirements and support for data science teams.
- Knowledge of security best practices and authentication systems (OAuth, JWT).
- Excellent problem-solving skills and attention to detail.
- Good communication skills in English.
- Experience with real-time data processing frameworks (Kafka, Apache Flink).
- Knowledge of GraphQL and API gateway solutions.
- Experience with CI/CD pipelines and DevOps practices.
- Understanding of ML model serving platforms (TensorFlow Serving, MLflow, BentoML).
- Experience with performance optimization and scalability of backend systems.
"To be ILI" means traveling far to reinvigorate innovation. It signifies vocation, commitment, and passion. We are a highly selected taskforce with a focus on sensing the innovation pulse and actively engaging in conversations.
ILI Digital is a strategic technology partner, empowering leading enterprises to innovate confidently and scale purposefully.
We specialize in transforming complex business challenges into tailored software and AI-driven solutions that are built to last, adapt, and lead.
Our team combines entrepreneurial thinkers, senior consultants, engineers, and designers to deliver value from day one.
We offer a steep learning curve and development opportunities in a flexible, positive working environment.
Modern office with innovative furniture, including a rooftop terrace with city views.
International TeamWork with dynamic, open-minded teammates who are supportive and engaging. Enjoy after-work events like barbecues, excursions, and team gatherings.
Enjoy fresh fruit and vegetables, a professional coffee machine, and daily smoothies. On-site private gym and yoga room are available for relaxation.
#J-18808-LjbffrSenior Backend Engineer
Posted 12 days ago
Job Viewed
Job Description
We’re looking for a Senior Backend Engineer who lives and breathes web technologies and thrives at the intersection of cloud-native architecture, backend performance, and AI-enabled systems. At Studio93, we don’t just build products—we craft experiences that are fast, scalable, and built for the future. This is more than just a backend role. You’ll play a foundational part in architecting intelligent systems, integrating large language models, and shaping the future of our tech stack. You’ll collaborate with product-minded designers, frontend engineers, and founders to launch innovative products and AI features into the world. If you’re a systems thinker with strong opinions on clean architecture, efficient APIs, and LLM driven backend design let’s talk. What You'll Do
Architect and Build:
Design, build, and maintain reliable backend systems and APIs using Python and Golang. Deploy at Scale:
Architect and ship solutions on Google Cloud Platform, using Cloud Functions, Cloud Run, GKE, and other serverless/server-based strategies. Embed Intelligence:
Build and scale RAG-based architectures, integrating LLMs with vector databases like PGVector, Pinecone, or Weaviate. Orchestrate AI Workflows:
Leverage tools like LangChain and embedding models to support generative AI workflows. Infra as Code:
Manage cloud infrastructure using Terraform or Google Cloud Deployment Manager. Process at Scale:
Design RESTful APIs and implement asynchronous task queues using systems like Celery or Pub/Sub. Master the Data Layer:
Work with both SQL (PostgreSQL) and NoSQL (Firestore) databases—building optimized access layers and schemas. Automate Everything:
Contribute to CI/CD pipelines and build production-grade Dockerized services for rapid deployment and testing.
Who You Are 3–5+ Years of Experience in backend development using Python and Golang. Deep familiarity with GCP services and cloud-native deployment strategies (serverless and traditional). Strong experience with Infrastructure-as-Code tools like Terraform or Deployment Manager. Proven ability to design and scale Retrieval-Augmented Generation (RAG) systems in production environments. Working knowledge of vector DBs, embedding models, and frameworks like LangChain. Experienced in REST API design and asynchronous systems (e.g., task queues, Pub/Sub). Comfortable managing containerized environments (Docker) and CI/CD automation using GitHub Actions, Cloud Build, or Jenkins. Product-driven mindset with the ability to own projects end-to-end. Bonus Points
Passion for AI and automation—experience using AI tools to accelerate development. Contributions to open-source projects or public technical writing. Experience mentoring engineers or leading backend projects. Familiarity with DevOps/SRE principles and monitoring tools. Why Join Studio93?
Massive Impact
: Work on foundational backend systems powering intelligent apps used by thousands. High Autonomy
: We don’t micromanage—we expect and trust you to lead. AI at the Core
: You won’t just consume AI APIs; you’ll shape how they work and integrate into products. Velocity & Innovation
: Studio93 ships fast. We experiment, we learn, and we iterate constantly. Tight-knit Team
: Collaborate closely with a small, driven team of founders, designers, and builders. If this sounds like your kind of challenge, we’d love to meet you.
Apply now
and let’s build the future together.
Seniority level
Seniority level Mid-Senior level Employment type
Employment type Full-time Job function
Job function Engineering and Information Technology Industries IT Services and IT Consulting Referrals increase your chances of interviewing at S93 Partner by 2x Sign in to set job alerts for “Back End Developer” roles.
Back-End Engineer - US-Based SaaS Platform
Software Engineer (PHP Laravel Developer- 2 to 3 years of Experience)
Java Technical Support Engineer - Remote Work
Senior Full Stack Developer (Onsite, Lahore, USD Salary)
Java Spring Boot Developer | Backend Engineer
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Be The First To Know
About the latest Backend engineer Jobs in Pakistan !
Senior Backend Engineer
Posted 13 days ago
Job Viewed
Job Description
ShopCash is a cashback loyalty program launched by Wego in MENA in 2020. ShopCash gives users access to a wide range of cashback offers, promo codes, deals and vouchers from a variety of merchants. ShopCash was developed to make brand and deal discovery easier while enabling users to save on every purchase. ShopCash is on a mission to make the shopping and saving experience seamless, online and offline and aims to be the largest cashback platform in MENA. We are continuously innovating to bring the best experience to our shoppers and want every shopping journey to begin with ShopCash. About the role You will be part of the core engineering team in ShopCash, helping to build and maintain its backend. Along with other team members, you will be implementing features and solving challenging problems in a fast-paced and collaborative environment. What you will be doing: Adopt and continuously improve engineering best practices to ensure a robust and maintainable codebase for our backend service, e.g. through design reviews, code reviews, unit tests, and regular retrospective meetings. Identify and proactively address engineering challenges for the product, driving complex technical decisions together with your colleagues. Have a sense of ownership in managing and extending our backend services. Use your technical expertise in contributing to building backend architecture and infrastructure at scale. Partner with product, designers and analytics and drive requirements that take into account all parties' needs. Support other members of the team in finding pragmatic solutions that can be implemented in a reasonable amount of time. To be successful in this role, you’ll need: Familiarity with technologies that we already use;
Elixir and Phoenix Postgres Elasticsearch
Experience designing and building APIs with maintainability, scalability and reliability in mind. You will debug SQL queries, implement database optimisations, and refactor large parts of the codebase to improve performance and readability. Competency in working with external APIs and other data sources for integration work. To enjoy working as part of a close-knit team, spread over several locations. You will solve the team's problems together - designing systems with good abstractions, fixing production issues, providing respectful and thoughtful feedback on other developers’ code in pull requests and welcoming feedback on your own work too. Proficiency in English and technical communication. It will be great if you have: Experience with Docker, AWS, and CI/CD in general. Demonstrate ability to own and ship a big project end-to-end involving complex decisions based on business and technological impact. Familiarity with Agile Scrum. Familiarity with some frontend technologies that we use (React+Next.js, React Native)
#J-18808-Ljbffr
Senior Backend Engineer
Posted 17 days ago
Job Viewed
Job Description
Backend Engineer
to join our team. The ideal candidate will have a strong foundation in server-side programming, database management, and API integrations. You will play a crucial role in building, maintaining, and optimising scalable, reliable, and high-performance back-end systems. Key Responsibilities:
Design, develop, and maintain back-end services, APIs, and server-side logic. Optimise system performance to ensure seamless functionality and scalability. Collaborate with front-end developers, designers, and other stakeholders to integrate user-facing elements with server-side logic. Implement robust data storage solutions, ensuring security and data integrity. Troubleshoot, debug, and resolve back-end issues in a timely manner. Develop clean, efficient, and well-documented code that adheres to industry best practices, ensuring maintainability, scalability, and ease of collaboration. Stay up-to-date with industry trends, technologies, and best practices in back-end development. Requirements and skills:
Education : Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience). Experience : 3-5 years of experience in back-end development. Proficiency in programming languages such as Node.js, PHP. Strong experience with Laravel framework. Experience with frontend technologies, especially ReactJS will be a plus. Strong knowledge of RESTful APIs, microservices architecture, and web development frameworks. Experience with databases like MySQL, PostgreSQL, MongoDB, or similar. Familiarity with cloud platforms (AWS, Azure, GCP) and containerisation tools like Docker. Understanding of version control tools like Git. Strong problem-solving skills with an eye for detail. Good to Have:
Proficient in frontend technologies and frameworks, enabling seamless integration with backend systems and user-centric design. Hands-on experience with CI/CD pipelines to streamline deployment and improve delivery speed and reliability. Strong understanding of DevOps practices, fostering a culture of automation, continuous improvement, and operational excellence. Familiar with testing frameworks and automated testing methodologies to ensure high code quality and robust software performance. Thrives in collaborative and innovative work environments that encourage creativity, knowledge sharing, and continuous learning. Expected Behaviours:
We are committed to achieving excellence, whilst having fun and being highly curious. We are passionate about hiring fantastic individuals who thrive in an open, fast-paced and collaborative environment, who are accountable to themselves, take responsibility from day one, and are willing to roll their sleeves up to get stuff done. There are certain behaviours that we expect from our colleagues, and the key ones are set out below. Fundamentally we expect everyone at Get Licensed to Do The Right Thing. We measure performance against these behaviours as part of each employee’s quarterly review: Be empathetic — Be kind and treat others how you would like to be treated. Remain curious — ask questions, continually learn, and strive for better. Empower people — share your knowledge, lend a helping hand, and make people feel valued. Think big — Think differently, be agile, act on great ideas quickly – there is always a better way of doing something. Delivery quality — Work to a standard of which you are proud - be efficient, take ownership, deliver and celebrate successes. Our People Promise at Get Licensed is to provide joy, knowledge and prosperity for our team members, customers, and shareholders. We believe that looking after our people is paramount, and the pathway to success.
#J-18808-Ljbffr
Backend Engineer (Python)
Posted 25 days ago
Job Viewed
Job Description
Design, develop, and maintain high-performance, scalable backend services and APIs supporting AI applications. Collaborate with Data Engineers and ML/NLP Engineers to create seamless integration between backend systems and AI models. Implement RESTful APIs and interfaces for AI model deployment, inference, and monitoring. Develop and optimize database schemas, queries, and data access patterns for AI-driven applications. Build robust, fault-tolerant systems that handle large volumes of data and requests efficiently. Implement authentication, authorization, and security measures to protect sensitive data. Create and maintain documentation for APIs, backend services, and processes. Participate in code reviews, architectural discussions, and technical planning. Troubleshoot and resolve complex backend issues in production environments. Stay current with emerging technologies and industry trends in backend development and AI infrastructure. Requirements
Bachelor's degree in Computer Science, Software Engineering, or related field. At least 2 years of experience in backend development with a focus on Python. Expertise in Python web frameworks such as FastAPI, Django, or Flask. Strong knowledge of RESTful API design, development, and documentation. Experience with database technologies, including SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis). Proficiency in API integration, microservices architecture, and containerization (Docker, Kubernetes). Experience with asynchronous processing, task queuing systems (Celery, RabbitMQ), and WebSockets. Familiarity with cloud platforms (AWS, Azure, GCP) and serverless architectures. Understanding of AI/ML deployment requirements and support for data science teams. Knowledge of security best practices and authentication systems (OAuth, JWT). Excellent problem-solving skills and attention to detail. Good communication skills in English. Optional
Experience with real-time data processing frameworks (Kafka, Apache Flink). Knowledge of GraphQL and API gateway solutions. Experience with CI/CD pipelines and DevOps practices. Understanding of ML model serving platforms (TensorFlow Serving, MLflow, BentoML). Experience with performance optimization and scalability of backend systems. About ILI Digital
"To be ILI" means traveling far to reinvigorate innovation. It signifies vocation, commitment, and passion. We are a highly selected taskforce with a focus on sensing the innovation pulse and actively engaging in conversations. ILI Digital is a strategic technology partner, empowering leading enterprises to innovate confidently and scale purposefully. We specialize in transforming complex business challenges into tailored software and AI-driven solutions that are built to last, adapt, and lead. Our team combines entrepreneurial thinkers, senior consultants, engineers, and designers to deliver value from day one. We offer a steep learning curve and development opportunities in a flexible, positive working environment. Modern office with innovative furniture, including a rooftop terrace with city views. International Team
Work with dynamic, open-minded teammates who are supportive and engaging. Enjoy after-work events like barbecues, excursions, and team gatherings. Enjoy fresh fruit and vegetables, a professional coffee machine, and daily smoothies. On-site private gym and yoga room are available for relaxation.
#J-18808-Ljbffr