
Backend Engineer at Reo.Dev : Job Description
[Disclaimer: This is a longish read. However, we felt you might be interested to read in detail, about what you could be doing for the next 5ish years š]
Job Function: Backend Engineer
Experience: 2 ā 4 years [number of years of experience is not a filter]
Salary and Incentives: Open for discussion
Location: Bangalore, India [Hybrid work - Remote + Office]
š Meet Reo.Dev
- Reo.Dev was founded in January 2023. So we are quite young š
- Reo was started by Achintya, Gaurav and Piyush ā All of them have successfully built companies before [more on the Founding team below]
- We are building a Revenue Operating System for the Developer Focussed Companies (Think of us like a 6sense.com for Dev Focussed Companies).
- What we are building is quite innovative. Currently, no other company offers the capabilities Reo.Dev is building
- We recently closed our Seed round with top early stage investors (not disclosed yet)

Similar jobs
About the Role:
- We are looking for a highly skilled and experienced Senior Python Developer to join our dynamic team based in Manyata Tech Park, Bangalore. The ideal candidate will have a strong background in Python development, object-oriented programming, and cloud-based application development. You will be responsible for designing, developing, and maintaining scalable backend systems using modern frameworks and tools.
- This role isĀ hybrid, with a strong emphasis on working from the office to collaborate effectively with cross-functional teams.
Key Responsibilities:
- Design, develop, test, and maintain backend services using Python.
- Develop RESTful APIs and ensure their performance, responsiveness, and scalability.
- Work with popular Python frameworks such as Django or Flask for rapid development.
- Integrate and work with cloud platforms (AWS, Azure, GCP or similar).
- Collaborate with front-end developers and other team members to establish objectives and design cohesive code.
- Apply object-oriented programming principles to solve real-world problems efficiently.
- Implement and support event-driven architectures where applicable.
- Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
- Write clean, maintainable, and reusable code with proper documentation.
- Contribute to system architecture and code review processes.
Required Skills and Qualifications:
- Minimum of 5 years of hands-on experience in Python development.
- Strong understanding of Object-Oriented Programming (OOP) and Data Structures.
- Proficiency in building and consuming REST APIs.
- Experience working with at least one cloud platform such as AWS, Azure, or Google Cloud Platform.
- Hands-on experience with Python frameworks like Django, Flask, or similar.
- Familiarity with event-driven programming and asynchronous processing.
- Excellent problem-solving, debugging, and troubleshooting skills.
- Strong communication and collaboration abilities to work effectively in a team environment.
About the Role
We are looking for a skilled and passionate Python Developer with strong experience in Flask framework to join our growing development team. The ideal candidate should have hands-on experience in developing scalable backend applications, REST APIs, and integrating databases/services in a fast-paced environment.
Key Responsibilities
- Develop, test, and maintain backend applications using Python and Flask.
- Design and build RESTful APIs for web and mobile applications.
- Collaborate with frontend developers, QA teams, and product stakeholders.
- Write reusable, scalable, and efficient code.
- Integrate third-party APIs and services.
- Optimize application performance and troubleshoot issues.
- Work with databases and ensure data security and integrity.
- Participate in code reviews and technical discussions.
- Maintain proper documentation for development activities.
Required Skills
- 3+ years of experience in Python development.
- Strong hands-on experience with Flask framework.
- Good understanding of REST API development.
- Experience with MySQL/PostgreSQL/MongoDB databases.
- Familiarity with ORM libraries such as SQLAlchemy.
- Knowledge of Git/version control systems.
- Understanding of software development lifecycle and agile methodologies.
- Basic understanding of Docker and deployment processes is an added advantage.
- Good debugging and problem-solving skills.
Preferred Skills
- Experience with AWS/Azure or cloud platforms.
- Exposure to microservices architecture.
- Familiarity with CI/CD pipelines.
- Knowledge of frontend technologies like React or Angular is a plus.
Educational Qualification
- Bachelorās degree in Computer Science, Information Technology, or related field.
What Weāre Looking For
- Immediate joiner or candidates with short notice period.
- Strong communication and teamwork skills.
- Self-driven and proactive mindset.
About the Role
At Techjays, we build production-grade AI systems for global clients. We are looking for a Solution Architect who can bridge the gap between client needs and technical delivery ā someone who can walk into a client room, understand their business challenges, and walk out with a compelling, technically sound AI solution.
This role sits at the intersection of pre-sales, solutioning, and delivery governance.
What You'll Do
- Own end-to-end solutioning from client discovery to architecture design
- Partner with pre-sales teams on RFPs, proposals, and client presentations
- Define architectures for LLM integrations, RAG pipelines, and agentic workflows
- Conduct architecture reviews and technical assessments for ongoing projects
- Act as a trusted technical advisor to enterprise clients during pre-sales
Key Skills
- Python, REST APIs, Microservices, Distributed Systems
- AWS / Azure / GCP, Docker, Kubernetes, CI/CD
- LLM Integrations, RAG Pipelines, AI Agents, Vector Databases
- Enterprise data architecture and integration patterns
- Strong client communication and presentation skills
Who You Are
- Client-first mindset ā listens, understands, and translates business pain into technical clarity
- Strong communicator comfortable with C-level stakeholders
- High ownership ā accountable for every solution you sign off on
- Collaborative across sales, delivery, and engineering
What We Offer
- Flexible work environment
- Paid holidays & flexible time off
- Medical insurance (Self & Family up to ā¹4 Lakhs)
- Exposure to global clients and high-impact pre-sales engagements
- A culture of clarity, integrity, and continuous growth
About the Role
We are looking for a passionate AI Engineer Intern (B.Tech, M.Tech / M.S. or equivalent) with strong foundations in Artificial Intelligence, Computer Vision, and Deep Learning to join our R&D team.
You will help us build and train realistic face-swap and deepfake video models, powering the next generation of AI-driven video synthesis technology.
This is a remote, individual-contributor role offering exposure to cutting-edge AI model development in a startup-like environment.
Key Responsibilities
- Research, implement, and fine-tune face-swap / deepfake architectures (e.g., FaceSwap, SimSwap, DeepFaceLab, LatentSync, Wav2Lip).
- Train and optimize models for realistic facial reenactment and temporal consistency.
- Work with GANs, VAEs, and diffusion models for video synthesis.
- Handle dataset creation, cleaning, and augmentation for face-video tasks.
- Collaborate with the AI core team to deploy trained models in production environments.
- Maintain clean, modular, and reproducible pipelines using Git and experiment-tracking tools.
Required Qualifications
- B.Tech, M.Tech / M.S. (or equivalent) in AI / ML / Computer Vision / Deep Learning.
- Certifications in AI or Deep Learning (DeepLearning.AI, NVIDIA DLI, Coursera, etc.).
- Proficiency in PyTorch or TensorFlow, OpenCV, FFmpeg.
- Understanding of CNNs, Autoencoders, GANs, Diffusion Models.
- Familiarity with datasets like CelebA, VoxCeleb, FFHQ, DFDC, etc.
- Good grasp of data preprocessing, model evaluation, and performance tuning.
Preferred Skills
- Prior hands-on experience with face-swap or lip-sync frameworks.
- Exposure to 3D morphable models, NeRF, motion transfer, or facial landmark tracking.
- Knowledge of multi-GPU training and model optimization.
- Familiarity with Rust / Python backend integration for inference pipelines.
What We Offer
- Work directly on production-grade AI video synthesis systems.
- Remote-first, flexible working hours.
- Mentorship from senior AI researchers and engineers.
- Opportunity to transition into a full-time role upon outstanding performance.
Location: Remote | Stipend: ā¹10,000/month | Duration: 3ā6 months
Mandate Skills:
- 3 - 7 years of experience in cloud-native applications (Azure strongly preferred) using Python.
- Thorough understanding of Object-Oriented Programming (OOP) design and practices.
- Strong RDBMS experience (PostgreSQL, MS SQL etc.) designing tables & writing queries.
- Great command of design patterns (especially integration design patterns)
At LambdaTest, We help developers and testers fix their applications across a combination of 2000+ browsers and Operating Systems by providing a complete cross-browser ecosystem on the cloud. As Backend Developer You will work with other Developers throughout the Software Development Life Cycle.
You will join a dynamic and fast-paced environment and work with cross-functional teams to design, build and roll out product that deliver the companyās vision and strategy.
Ā
Whatās the Opportunity?
Ā
- As a hands-on engineering professional, you'll stay on top of the details and will be more focused on building a better, more efficient program and creating the best user experience andĀ
- Support and collaborate with our service engineers in getting to the bottom of issues and come up with robust solutions.
- Produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration.
- Participate in a culture of code reviews, writing tech specs, and collaborating closely with other people.
- Design distributed systems using micro services architecture would be plus.
- Implementing high performance and non-blocking systems to serve traffic heavy SaaS based product.
Ā
Requirements and qualifications-
- Bachelor's degree in Computer Science or equivalent combination of technical education with 2-4 Years of work experience.
- Experience with one or more general purpose programming languages, including but not limited to:Python, Golang, NodeJsĀ
- A solid understanding of software construction
- The ability to naturally follow good development practices like test automation, CI/CD, source version control, etc.
Ā
ā 3+ years of experience with React.js, React Native and Node.js
ā Experience in building and deploying a mobile application using React Native.
ā Strong proficiency in JavaScript/TypeScript, including DOM manipulation and the JavaScript
object model
ā A sound understanding of Redux/Flux, Webpack, ES6, Jest.
ā Must have hands on experience in Restful APIs
ā Using logic and reasoning to identify the strengths and weaknesses of alternative solutions,
conclusions or approaches to problems
ā Ability to ship features on a weekly basis: should be good at time management and
prioritization
ā Hands-on experience in CI/CD principles and TDD
ā Strong written and verbal English communication skills
Your responsibilities:
ā Understand the business context and build high quality code using proven design and
architectural patterns
ā Develop, test and deploy integrations required to meet business requirements
ā Carry out unit tests and other quality control mechanisms to inform and validate the code and
design
ā Utilizing and monitoring cloud infrastructure resources (such as AWS, Azure) efficiently
ā Participate in a highly fluid environment applying agile software development principles
ā Ensure the coding standards are on-par with the best in the industry
Job description
- Coding and creating functional web applications and optimizing code for increasing response time and efficiency.
- Coordinating with front-end developers and providing server-side algorithms of user-facing web application elements.
- Analyzing the goals and requirements, handling bugs and errors and providing solutions for the same.
- Interacting with the database for storing data and ensuring that every user has access to what they search.
- Accomplishing the projects and goals within the deadline.
- Managing APIs that are executed across the devices.
- Participating in defining the architecture of the system.
Ā
Required skills
- Proven knowledge of front-end technologies, such as Angular, React, HTML, CSS, and JavaScript will be preferred.
- In-depth knowledge of PHP and related frameworks. Knowledge of Ruby, Python, NodeJs, and Java will be an added advantage.
- Good Communication, Analytical, Logical, and Leadership skills.
- Knowledge of front-end technologies such as Angular, React, HTML, CSS, and JavaScript will be preferred.
- Ability to manage a hosting environment along with database administration such as MySQL, Oracle.
- Excellent knowledge of APIs (REST, SOAP) and Web services.
- Capable of scaling applications to handle the load changes.
- Knowledge of version control, such as GIT.
- Knowledge of accessibility and security compliance.
WHAT YOUāLL BE DOING:Ā
- Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement.Ā
- Collaborate with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.Ā
- Develop ideas for new programs, products, or features by monitoring industry developments and trends.Ā
- Record data and report it to proper parties, such as clients or leadership.Ā
- Participate in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members.Ā
- Take the lead on projects, as needed.Ā
- Be involved and participate in the overall application lifecycle.Ā
- Build high-quality reusable code that can be used in the future.Ā
- Develop functional and sustainable web applications with clean codes.Ā
- Conduct UI tests and optimize performance.Ā
- Manage cutting-edge technologies to improve applications.Ā
QUALIFICATIONS:Ā
- Bachelorās degree in Computer Science, Computer Programming or relevant field. Masterās Degree in a related field is preferred.Ā
- 5-7 years of relevant experienceĀ
- Must be an expert programmer, skilled at computer languages such as HTML, C+++, C#, PHP, Python and Java.Ā
- Must understand Spring Core, Spring Boot, Spring MVC, Spring Data, JMS, Mysql, Redis, CouchDb, Micro Services, Docker, KubernetesĀ
- Must be able to interpret and follow instructions related to the ultimate functionality of our IT-based productĀ
- Familiarity with front-end languages such as HTML, JavaScript and CSSĀ
- Must be comfortable with technology architecture and how a computer and its software functions.Ā
- Deadline driven, organized and understand how people view and understand content on the front-endĀ
- Proven experience in highly complex environmentsĀ
- Strong technical documentation skillsĀ
- An ability to solve multifaceted technical issues in a fast-paced environmentĀ
- Self-motivated and accountable for your workĀ
- Passionate about learning and continuous improvementĀ
- Excellent written and verbal communication skillsĀ
- Ability to work overtimeĀ
We are looking for a Backend Developer who has 4-6 years of experience in designing, developing, and implementing backend services using Python and Django.
- Responsibilities-
- Design highly scalable, testable code and follow Test Driven Development methodologyĀ
Ā
- Able to write well-organized, modularised code with test cases.
- Contribute to the design and architecture of our backend APIs and deployment of microservices
- Ensure adherence to engineering best practices and maintain the overall quality of our codebase.
- Work with the product team to translate powerful ideas into everyday business value.
- Skills-
- Back-end programming language: Python
- Familiarity with Django or Flask framework
- Familiarity with AWS and Elastic Search
- Experience in SQL and NoSQL databases with an insight into various data modeling use cases
- Experience with system & unit testing
- Familiarity with containerized deployment
- Proficiency with Git
- Sound with data structures and algorithms and have a good understanding of design patterns, software architectures













