Software Developer at httpsnanopreciseio · Remote only · 4 - 10 years · ₹5L - ₹10L / yr (ESOP available) · Profitable · Remote only · Posted 8 Feb 2022

|
● Bachelors in Software or related field ● 5+ years of professional software development experience ● Strong scripting and programming skills, at least one of Python, Java or Go. ● Application architecture and design patterns ● Strong unit test and debugging skills. Create and execute software tests (regression testing) ● Experience with microservice architecture ● Database integration and maintenance experience, preferably in mongoDB. ● Experience serving as technical lead throughout the full software development lifecycle, from conception, architecture definition, detailed design, scoping, planning, implementation, testing to documentation, delivery and maintenance is preferred ● Knowledge of professional software engineering and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations ● Experience in development of distributed/scalable systems and high-volume transaction applications ● Having experience with Big Data tools like Apache Kafka, Airflow is a plus ● Good to have hands-on with AWS/Azure/GCP cloud |

About httpsnanopreciseio
About
Connect with the team
Similar jobs (10)
About us
Cere Labs is a Mumbai based company working in the field of Artificial Intelligence. It is a product company that utilizes the latest technologies such as Python, Redis, neo4j, MVC, Docker, Kubernetes to build its AI platform. Cere Labs’ clients are primarily from the Banking and Finance domain in India and US. The company has a great environment for its employees to learn and grow in technology.
Software Developer
Job brief
Cere Labs is seeking to hire a skilled and passionate software developer to help with the development of our current projects and product. Your duties will primarily revolve around building software by writing code, as well as modifying software to fix errors, improve its performance. You will also be involved in writing of the test cases and testing
To be successful in this role, you will need extensive knowledge of programming languages like Java, Python, Java Script, React.
Ultimately, the role of the Software Engineer is to build high-quality, innovative and fully performing software that complies with coding standards and technical design
Responsibilities
- Develop flowcharts, layouts and documentation to identify requirements and solutions
- Write well-designed, testable code
- Develop software verification plans and quality assurance procedures
- Document and maintain software functionality
- Troubleshoot, debug and upgrade existing systems
- Deploy programs and test the deployed code
- Comply with project plans and industry standards
Requirements
- BE (CS/IT) degree in Computer Science
- Ability to understand the requirements given and generate the design based on specification given.
- Ability to develop unit testing of code components or complete applications.
- Must be a full-stack developer and understand concepts of software engineering.
- Ability to develop software in Python, Java, Java Script
- Excellent knowledge of relational databases, MySQL and ORM technologies (JPA2, Hibernate), in-memory data stores such as Redis
- Experience developing web applications using at least one popular web framework (JSF, Spring MVC, React) is preferred
- Experience with test-driven development
- Proficiency in software engineering tools including popular IDE’s such as PyCharm, Visual Studio Code and Eclipse
- Proven work experience as a Software Engineer or Software Developer will be an added advantage
Working conditions
Hours: 9:00 AM to 6:00 PM
Weekly off: Sunday, First and Third Saturdays
Mode: Work from office
Recruitment process
The selection process includes:
- Written test
- Technical interview
- Final interview
Compensation
CTC: Rs. 3-4 lacs pa, depending on performance in the selection process.
2–4 years of experience in backend development with Python or Golang.
● Solid understanding of RESTful APIs, microservices, and distributed systems.
● Strong knowledge of data structures, algorithms, and OOPS principles.
● Hands-on experience with relational and/or NoSQL databases.
● Familiarity with Linux development, Docker, and basic cloud concepts
(AWS/GCP/Azure).
● Proficiency with Git and version control workflows.
● Familiarity with AI-powered development tools or exposure to projects involving large
language models (LLMs) is a plus.
Strong analytical and debugging skills with the ability to solve complex problems.
Job Summary
We are seeking a skilled Python Developer with experience in building scalable applications using Python frameworks such as Flask and Django. The ideal candidate should have hands-on experience with PySpark for big data processing and strong SQL skills for data analysis and database management.
Key Responsibilities
- Design, develop, test, and maintain Python-based applications.
- Develop RESTful APIs using Flask and/or Django.
- Build scalable data processing pipelines using PySpark.
- Write efficient SQL queries, stored procedures, and optimize database performance.
- Integrate applications with databases and third-party services.
- Collaborate with cross-functional teams to gather and implement business requirements.
- Troubleshoot, debug, and enhance application performance.
- Follow coding standards, perform code reviews, and maintain technical documentation.
Required Skills
- Strong proficiency in Python.
- Hands-on experience with Flask and/or Django.
- Experience with PySpark for large-scale data processing.
- Strong knowledge of SQL (writing complex queries, joins, indexing, optimization).
- Understanding of REST APIs and microservices architecture.
- Experience with Git/version control.
- Knowledge of relational databases such as PostgreSQL, MySQL, SQL Server, or Oracle.
- Good problem-solving and analytical skills.
Preferred Skills
- Experience with cloud platforms (AWS, Azure, or GCP).
- Familiarity with Docker and Kubernetes.
- Knowledge of CI/CD pipelines.
- Experience with Airflow or other workflow orchestration tools.
- Understanding of Agile/Scrum methodologies.
Sr. Software Engineer
Job Type: Contractor (~15 hrs a week)
Location: Remote
Schedule: Flexible, you pick the hours and days (including weekends if desired)
Job Summary: In this role, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models learn, reason, and perform through high-quality, real-world input. No prior experience in AI is required — your domain knowledge is what matters.
You'll create realistic, interesting and challenging coding tasks for AI to solve involving feature implementation and bug fixes, and implement deterministic verifiers that accept reasonable valid solutions and reject everything else.
What we're looking for
- Strong backend experience in Java, Node.js, Go, Rust, Typescript, Python, C++ or similar
- A track record building scalable services and APIs
- Comfort with debugging, performance work and automated testing
- Solid code review instincts
- A strong testing background is a big plus — experience designing test strategy, building and maintaining large test suites, diagnosing flaky tests, or raising the testing bar on a team.
Preferred Qualifications
- Proven experience in backend development, with a track record of delivering high-quality and performant projects.
- Demonstrated success in identifying and resolving software bugs and system bottlenecks.
- Experience with codebase refactoring and implementing complex features in large-scale applications.
- Strong understanding of algorithms, data structures, and foundational computer science concepts.
- Excellent analytical, problem-solving, and technical communication skills.
A note on the process: our interview and assessment stages are designed to see how you think, so we ask that you complete them without outside assistance. The same applies once you're on the project — the value of the work comes from your own judgment.
Process:
- Apply to the role, filling out the screening questions
- Complete AI Interview (approx. 30 minutes)
- Technical Assessment (Tentative)
- Hiring Manager review
The Opportunity
We are building the next generation of engineers at AvancerPI. You will work on real enterprise products and automation rather than isolated training assignments. Depending on your strengths, you may contribute to frontend, backend, APIs, automation, integrations, cloud-native engineering or AI-assisted capabilities.
What You’ll Work On
- Modern web applications and customer-facing product experiences.
- Backend services and REST APIs.
- Python-based automation and platform integrations.
- Databases, data models and application state.
- Terraform and Ansible based infrastructure automation.
- Containers and Kubernetes-based applications.
- Integration with enterprise infrastructure and cloud APIs.
- AI/LLM, RAG and agentic workflows where they solve a real product or operational problem.
- Testing, debugging, Git workflows and CI/CD.
- Product features used by enterprise customers and internal engineering teams.
What We’re Looking For
- BE/BTech/MCA or equivalent technical education.
- Strong programming fundamentals and problem-solving ability.
- Working knowledge of at least one language such as Python, JavaScript/TypeScript, Java or similar.
- Basic understanding of APIs, databases, Git and Linux.
- Curiosity about cloud, infrastructure, automation, Kubernetes and AI.
- Ability to learn unfamiliar technologies independently and ask good technical questions.
- Evidence that you build things: academic projects, GitHub work, internships, hackathons or personal projects.
What Matters More Than a Long Skills List
Fundamentals + curiosity + learning speed + ownership + ability to turn an idea into working software.
What You Can Expect to Learn
- How enterprise products are designed, built, tested and released.
- How software interacts with infrastructure, cloud and Kubernetes platforms.
- How to write maintainable code and participate in design/code reviews.
- How customer problems become product requirements and engineering decisions.
For more information about the company, you can visit our website: https://avancerpi.com/about/
About Us
We believe the future of software development is AI-native — where engineers operate at a higher level of abstraction and quality remains non-negotiable.
Incubyte is a software craft consultancy where the “how” of building software matters as much as the “what”.
We partner with companies of all sizes, from helping enterprises build, scale, and modernize to early-stage founders bring their ideas to life.
Our engineers operate in an AI-native development model, using AI as a collaborator across the SDLC to accelerate development while upholding the discipline of software craftsmanship. Guided by Software Craftsmanship and Extreme Programming practices, we build reliable, maintainable, and scalable systems with speed, without compromising quality. If this way of building software resonates with you, we’d like to talk.
Our Guiding Principles
These principles define how we work at Incubyte. They are non-negotiable.
Relentless Pursuit of Quality with Pragmatism
We build high-quality systems without losing sight of delivery.
Extreme Ownership
We take responsibility end-to-end for decisions, execution, and outcomes.
Proactive Collaboration
We collaborate closely, challenge each other, and solve problems together.
Active Pursuit of Mastery
We continuously improve our craft and raise our bar.
Invite, Give, and Act on Feedback
We seek, give, and act on feedback to get better every day.
Ensuring Client Success
We act as trusted partners and focus on real outcomes, not just output.
Job Description
This is a remote position.
This is a remote position.
Experience Level
This role is ideal for engineers with 3–6 years of experience and a strong background in building scalable, production-grade software systems.
We are looking for hands-on Software Engineers with deep expertise in Python and TypeScript, with exposure to AI/LLM systems and modern infrastructure tooling.
What You’ll Do as a Software Craftsperson
• Take full ownership of the software development lifecycle for complex, cross-functional initiatives — from design through production readiness.
• Build and maintain robust, scalable backend systems and APIs using Python and TypeScript, following clean code and software craftsmanship principles.
• Design and deliver features end-to-end, balancing scope, quality, and long-term maintainability.
• Identify technical and product issues beyond the immediate scope of work, proactively raising risks and driving solutions.
• Shape team practices around code quality, testing, tooling, and continuous improvement using DevEx and DORA principles.
• Collaborate closely with clients and internal teams to understand requirements, clarify priorities, and align on outcomes.
• Mentor and guide fellow engineers to raise overall team performance and promote a culture of learning.
• Leverage AI tools (LLMs, agentic frameworks, etc.) to accelerate design, development, testing, and delivery where applicable.
Requirements
What You’ll Bring
3–6 years of overall software engineering experience with a strong track record of owning and delivering complex production systems.
Must-Have Skills
• Python (must-have): Deep expertise in writing idiomatic, testable, production-grade Python — including advanced OOP, data structures, algorithms, and software engineering best practices.
• TypeScript (must-have): Strong proficiency in building and maintaining type-safe, scalable applications across frontend and/or backend TypeScript codebases.
• Strong system design skills: ability to architect scalable, maintainable, and observable systems with a focus on reliability and long-term operability.
• Solid engineering practices: experience with TDD, CI/CD, code reviews, refactoring, and continuous deployment in Agile or eXtreme Programming environments.
• Working knowledge of relational databases, web server ecosystems, REST/gRPC APIs, and performance optimisation.
• Experience with source control, bug tracking, user story writing, and maintaining clear technical documentation.
Good-to-Have Skills
• AI / LLM experience: hands-on exposure to building applications using LLMs (GPT, Claude, Gemini, or similar) for tasks such as document classification, entity extraction, or structured data generation.
• LLM orchestration frameworks: familiarity with LangChain, LlamaIndex, Mastra, Agno, or similar agentic frameworks.
• Prompt engineering: experience refining prompts and orchestration patterns to improve response accuracy, consistency, and structured outputs.
• Vector databases and observability tooling: exposure to tools like Pinecone, PgVector, Qdrant, LangSmith, or DeepEval.
• Container orchestration and infrastructure-as-code: experience with Kubernetes, Terraform, and Docker for deploying and managing production workloads.
Benefits
Life at Incubyte
We are a remote-first company with structured flexibility. Teams commit to shared rhythms during core hours, ensuring smooth collaboration while maintaining autonomy. Twice a year, we come together in person for a co-working sprint and once a year for a retreat — with all travel expenses covered.
Our environment is built for crafters: experimenting with real-world systems, solving complex infrastructure challenges, and contributing to cutting-edge AI initiatives. We are all lifelong learners, and our work is our passion.
Perks
• Dedicated learning & development budget
• Sponsorship for conference talks
• Comprehensive medical & term insurance
• Employee-friendly leave policies
• Home Office fund
• Medical Insurance
🚀 Job Title : Backend Engineer (Go / Python / Java)
Experience : 3+ Years
Location : Bangalore (Client Location – Work From Office)
Notice Period : Immediate to 15 Days
Open Positions : 4
Working Days : 6 Days a Week
🧠 Job Summary :
We are looking for a highly skilled Backend Engineer to build scalable, reliable, and high-performance systems in a fast-paced product environment.
You will own large features end-to-end — from design and development to deployment and monitoring — while collaborating closely with product, frontend, and infrastructure teams.
This role requires strong backend fundamentals, distributed systems exposure, and a mindset of operational ownership.
⭐ Mandatory Skills :
Strong backend development experience in Go / Python (FastAPI) / Java (Spring Boot) with hands-on expertise in Microservices, REST APIs, PostgreSQL, Redis, Kafka/SQS, AWS/GCP, Docker, Kubernetes, CI/CD, and strong DSA & System Design fundamentals.
🔧 Key Responsibilities :
- Design, develop, test, and deploy backend services end-to-end.
- Build scalable, modular, and production-grade microservices.
- Develop and maintain RESTful APIs.
- Architect reliable distributed systems with performance and fault tolerance in mind.
- Debug complex cross-system production issues.
- Implement secure development practices (authentication, authorization, data integrity).
- Work with monitoring dashboards, alerts, and performance metrics.
- Participate in code reviews and enforce engineering best practices.
- Contribute to CI/CD pipelines and release processes.
- Collaborate with product, frontend, and DevOps teams.
✅ Required Skills :
- Strong proficiency in Go OR Python (FastAPI) OR Java (Spring Boot).
- Hands-on experience building Microservices-based architectures.
- Strong understanding of REST APIs & distributed systems.
- Experience with PostgreSQL and Redis.
- Exposure to Kafka / SQS or other messaging systems.
- Hands-on experience with AWS or GCP.
- Experience with Docker and Kubernetes.
- Familiarity with CI/CD pipelines.
- Strong knowledge of Data Structures & System Design.
- Ability to independently own features and solve ambiguous engineering problems.
⭐ Preferred Background :
- Experience in product-based companies.
- Exposure to high-throughput or event-driven systems.
- Strong focus on code quality, observability, and reliability.
- Comfortable working in high-growth, fast-paced environments.
🧑💻 Interview Process :
- 1 Internal Screening Round
- HR Discussion (Project & Communication Evaluation)
- 3 Technical Rounds with Client
This is a fresh requirement, and interviews will be scheduled immediately.
About the Role
We are looking for a motivated Software Developer to join our team and help design, develop, test, and maintain reliable software applications. The ideal candidate should have strong programming fundamentals, problem-solving skills, and a willingness to learn new technologies.
Key Responsibilities
- Develop, test, and maintain web and software applications.
- Write clean, scalable, and well-documented code.
- Work with frontend and backend technologies to build new features.
- Identify and fix bugs, performance issues, and technical problems.
- Integrate APIs and third-party services when required.
- Work with databases and maintain data integrity.
- Collaborate with designers, developers, and other team members.
- Participate in code reviews and follow software development best practices.
- Stay updated with emerging technologies and development tools.
Required Skills
- Strong knowledge of HTML, CSS, and JavaScript.
- Knowledge of at least one programming language such as Python, Java, PHP, C++, or JavaScript/Node.js.
- Basic understanding of databases such as MySQL, PostgreSQL, or MongoDB.
- Familiarity with REST APIs and Git/GitHub.
- Good understanding of software development and debugging.
- Strong logical thinking and problem-solving abilities.
Preferred Skills
- Experience with React, Angular, or Vue.js.
- Experience with Node.js, Django, Flask, Laravel, or similar frameworks.
- Knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with AI/ML integration or automation is a plus.
Qualifications
- B.Tech/B.E., BCA, MCA, or a related degree.
- Freshers with strong programming skills are welcome to apply.
What We Offer
- Opportunity to work on real-world software projects.
- Learning and professional development opportunities.
- Collaborative and growth-oriented work environment.
- Exposure to modern technologies and development practices.
- Competitive salary based on skills and experience.
Job Overview
Architect and build scalable, high-performance backend systems while working on mission-critical platforms that process real-time market data and portfolio analytics. The role also involves leveraging Generative AI capabilities to enhance data intelligence, automation, and user-facing features, while ensuring regulatory compliance and secure financial transactions.
Key Responsibilities
- Design, develop, and maintain scalable backend services and APIs using NodeJS and Python
- Build event-driven architectures using RabbitMQ and Kafka for real-time data processing
- Develop and manage data pipelines integrating PostgreSQL and BigQuery for analytics and warehousing
- Integrate and deploy Generative AI models (LLMs, embeddings, AI APIs) into backend systems for automation, insights, and intelligent workflows
- Design AI-powered features such as recommendation systems, document processing, or conversational interfaces
- Ensure system reliability, security, and low-latency performance for mission-critical systems
- Lead technical design discussions, conduct code reviews, and mentor junior engineers
- Optimize database queries, implement caching strategies, and improve overall system performance
- Collaborate with cross-functional teams to deliver end-to-end product features
- Implement monitoring, logging, and observability solutions
Required Skills and Qualifications
- 2+ years of professional backend development experience
- Strong expertise in NodeJS and Python for production-grade applications
- Proven experience building RESTful APIs and microservices architectures
- Experience working with Generative AI frameworks/APIs (OpenAI, LangChain, vector databases, prompt engineering)
- Understanding of integrating LLMs into production systems (RAG, embeddings, fine-tuning basics)
- Strong proficiency in PostgreSQL, including query optimization and schema design
- Hands-on experience with RabbitMQ and Kafka
- Experience with BigQuery or similar data warehousing solutions
- Solid understanding of distributed systems, scalability patterns, and high-traffic applications
- Strong knowledge of authentication, authorization, and security best practices
- Experience with Git, CI/CD pipelines, and modern development workflows
- Excellent problem-solving and debugging skills
- Exposure to fintech or financial services, cloud platforms (GCP/AWS/Azure), Docker/Kubernetes, caching tools (Redis/Memcached), and regulatory requirements (KYC, compliance, data privacy) is a plus
Apply directly at: https://wohlig.keka.com/careers/jobdetails/136351
The recruiter has not been active on this job recently. You may apply but please expect a delayed response.
Technical Expertise
• Proficiency in Node.js or Python – Hands-on experience with backend development frameworks
and best practices.
• Expertise in SQL/NoSQL Databases – Strong experience with MySQL, PostgreSQL, MongoDB, or
DynamoDB.
• ElasticSearch & API Development – Strong knowledge of REST APIs, ElasticSearch, and high-
availability system design.
• Cloud & DevOps – Hands-on experience with AWS, Kubernetes, Docker, and CI/CD pipelines.
• Data Structures & Algorithms – Strong command over data structures, algorithms, OOD, and
design patterns.
• Version Control & Deployment – Experience with Git, GitHub Actions, and other deployment
systems.
• High-Performance Systems – Implemented solutions that handle high availability, concurrency,
and low-latency requirements.















