
Roles and Responsibilities:
- Combine excellent abstract reasoning ability to document, architect, develop and test software with the commitment to excellence/defect free before being deployed.
- Write and implement low latency applications & software solutions that integrate with different systems.
- Rapidly incorporate new technologies as required & deliver successfully by self.
- Work closely with mentors, team members, team leads, program managers and stakeholders to investigate, fix, optimize, test and deploy high quality solutions.
- Drive the technical design, implementation and maintenance of larger tech initiatives geared toward improving and scaling of products.
- Accurately schedule & and track progress of self & team members. Create end to end Work Breakdown & estimates for modules being implemented.
- Participate in planning & recognizing inconsistencies (e.g., scope, resources, feasibility, usability, customer value, etc.) in product requirements and alert the Project Mentor. Handle independently or assist the Mentor in building, testing, and documenting product releases.
- Support the team in deploying product functionality & assist the TLs in troubleshooting in the production environment.
- Proactively promote Tech Culture by writing blogs, making presentations which will help you learn & grow.
- Effectively communicate one-on-one with on-shore / off-shore product teams / developers; gather and clarify requirements from technical folks / product managers / business teams.
- Proactively assist and serve as a role model for the team members to follow the team software development process; consistently innovate the team processes to improve team productivity and quality.
Skill Set:
- Strong Analytical, Problem Solving Skills and participates in all activities with urgency, a results orientation, and a strong work ethic.
- Must have technical knowledge of Python.
- Must have hands-on experience in developing Restful APIs and Web Services.
- Knowledge of Django (or any other established Python web frameworks) would be a plus.
- Knowledge of Angular or React or similar technologies would be an added advantage.
- Strong experience with relational (PostgreSQL, MySQL) and/or NoSQL databases.
- Experience with unit testing and test-driven development.
- Experience working with Linux/Unix Operating system & comfortable with command line.
- Experience with modern software engineering workflows and tools (e.g. Agile, JIRA, Git, CI/CD, Amazon Web Services, Observability and Monitoring tools like ELK, Datadog, NewRelic, etc.).
- Experience in all areas of SDLC, including architecture and design, development, and testing.
- Extremely passionate about code reviews, engineering best practices and mentoring/coaching the developers to make them successful.
- Excellent understanding of feature estimation and ability to communicate issues and risks that may impact timelines, budget, or resources.
- Experience with Agile development lifecycle.
- Can gather and clarify requirements from technical folks / product managers / business teams.
- Lead by example & act as a role model for the team.
How will you grow here:
- Work in multiple projects & teams spread across different domains and technologies.
- Work & interact directly with senior directors in an open and flat hierarchical structure.
- You can own all aspects of leading software products and projects.
- You get to work with top-notch engineers and leaders with decades of experience in building and delivering great software.
- Work with CXOs / Senior Directors of various emergent companies in US & India.
- Get involved with the newest products, latest technologies and different methodologies.
- Opportunity to Mentor the Best and Get Mentored by the Best.
How we thank you for your invaluable contribution:
- Events, activities and outings aplenty (We really party hard!).
- A stimulating and energetic work environment which encourages creativity.
- Hackathons, Gaming Evenings, Poker Nights and much more!
- Flexible Timings, Flexible Holiday Calendar, Work from Home Option.
- Competitive salary (best in the industry).
- Beverages and snacks throughout the day, on the house!
- Recreation center to let off some steam.
- Office lunch option (fresh and savoury ghar ka khana).
- Medical Insurance (stay healthy, stay happy)

About Josh Technology Group
About
Connect with the team
Similar jobs
Job Title : Senior Software Engineer – Backend
Experience Required : 6 to 12 Years
Location : Bengaluru (Hybrid – 3 Days Work From Office)
Number of Openings : 2
Work Hours : 11:00 AM – 8:00 PM IST
Notice Period : 30 Days Preferred
Work Location : SmartWorks The Cube, Karle Town SEZ, Building No. 5, Nagavara, Bangalore – 560045
Note : Face-to-face interview in Bangalore is mandatory during the second round.
Role Overview :
We are looking for an experienced Senior Backend Developer to join our growing team. This is a hands-on role focused on building cloud-based, scalable applications in the mortgage finance domain.
Key Responsibilities :
- Design, develop, and maintain backend components for cloud-based web applications.
- Contribute to architectural decisions involving microservices and distributed systems.
- Work extensively with Node.js and RESTful APIs.
- Implement scalable solutions using AWS services (e.g., Lambda, SQS, SNS, RDS).
- Utilize both relational and NoSQL databases effectively.
- Collaborate with cross-functional teams to deliver robust and maintainable code.
- Participate in agile development practices and deliver rapid iterations based on feedback.
- Take ownership of system performance, scalability, and reliability.
Core Requirements :
- 5+ Years of total experience in backend development.
- Minimum 3 Years of experience in building scalable microservices or delivering large-scale products.
- Strong expertise in Node.js and REST APIs.
- Solid experience with RDBMS, SQL, and data modeling.
- Good understanding of distributed systems, scalability, and availability.
- Familiarity with AWS infrastructure and services.
- Development experience in Python and/or Java is a plus.
Preferred Skills :
- Experience with frontend frameworks like React.js or AngularJS.
- Working knowledge of Docker and containerized applications.
Interview Process :
- Round 1 : Online technical assessment (1 hour)
- Round 2 : Virtual technical interview
- Round 3 : In-person interview at the Bangalore office (2 hours – mandatory)
- Strong proficiency in Java programming language.
- Experience with Java frameworks like Spring and Spring Boot.
- Understanding of RESTful APIs and web services.
- Experience with databases and data storage technologies (e.g., SQL, NoSQL).
- Knowledge of software development best practices, including testing and code quality.
- Experience with version control systems (e.g., Git).
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP).
- Strong problem-solving and debugging skills.
- Excellent communication and collaboration skills.
About Company:
Our client is a luxury home decor brand. It's nothing less than a revolution in the home decor industry- where technology enables world-class home interior design. We use technology combined with internationally trained designers to help our customers achieve the style they want to express.
Our services include unique technology-driven processes and analytics, consulting, execution, and supervision – all within schedule and planned budget, so they can relax and enjoy their space transformation with peace of mind.
We encourage our consumers to explore and discover their own self-expression while amazing their senses with new cultures and design techniques, tasteful décor, and ambiance.
Role and Responsibilities:
• Write code and tests, build prototypes, solve issues, profile, and analyze bottlenecks
• Design performance gauging, building robust APIs to support mobile and desktop clients
• Manage and optimize scalable distributed systems on the cloud
• Optimization of web applications for performance and scalability
• Develop automated tests to ensure business needs are met and allow for regression testing
• Participate in the entire application lifecycle, focusing on coding and debugging
• Write clean code to develop functional web applications
• Troubleshoot and debug applications
• Perform UI tests to optimize performance
• Manage cutting-edge technologies to improve legacy applications
• Collaborate with Front-end developers to integrate user-facing elements with server[1]side logic
. • Gather and address technical and design requirements
• Provide training and support to internal teams
• Build reusable code and libraries for future use.
Skills:
• Good communication skill to communicate with stakeholders, project managers, quality assurance teams, Regularly and other developers regarding progress on the long-term technology roadmap
• Curious and progressive mind to Create and maintain workflows with teams to provide visibility and to ensure workload balance for consistent visual designs
• Good technical knowledge to Produce quality code, raising the bar for the whole team on quality and speed
• Through analytical skills to Recommend system solutions by comparing advantages and disadvantages of custom development and purchase alternatives.
Requirements.
• Experience with core AWS web-enabling technologies
• Growth mindset, challenging status quo to find new solutions and out-of-the-box ideas
• Experience designing RESTful APIs, specifically for mobile apps
• Computer science degree or equivalent experience
• Experience leading a team is a bonus.
• 3+ Years of relevant experience.
• PHP Laravel Framework, PHP Design Patterns.
•Proficient in MySQL. MongoDB knowledge is plus.
•APIs, REST API, API Security.
• Laravel Events, Queue, Observers.
• Excellent foundation in computer science, algorithms, and web design
• Experience writing highly secure web applications.
Qualifications:
- Bachelor's degree in Computer Science Engineering, or a related field (or equivalent experience).
- At least 7 years of experience in back-end development, specifically with Node.js.
- Strong understanding of JavaScript and TypeScript would be a plus.
- Experience with asynchronous programming and event-driven architecture.
- Familiarity with RESTful APIs and/or GraphQL.
- Proficient in working with databases (e.g., PostgreSQL).
- Knowledge of version control systems, particularly Git.
- Experience with cloud services (e.g., Azure Cloud) and containerization tools (e.g., Docker).
- Strong problem-solving skills and the ability to work independently as well as part of a team.
- Excellent communication and collaboration skills.
Good knowledge of Python frameworks such as Django, CherryPy, etc.
Good understanding of REST API
Experience with JavaScript, jQuery, HTML and CSS
Build back-end features in Python that are efficient.
Integrate front-end and back-end components into the application
Develop integrations with third party applications (mostly web-based).
Working Knowledge of SQL and databases.
Bachelor’s Degree in Computer Science Engineering or other related fields.
Understand the needs of the client and Implement functional requirements accordingly.
Agile development methodology
Good communication (verbal and written)
Roles & Responsibilities
- Writing good quality code.
- Be able to design ,implement and deploy scalable backend applications on cloud(AWS/Azure).
- Be able to take ownership of projects and deliver them on time.
- Be able to lead a team and mentor junior developers.
Qualifications:
- BE/BTech degree in CS/IT or similar related field.
- 4+ years experience as backend engineer.
- Good knowledge in Python and at least one of the framework - Django, Flask, FastAPI, etc.
- Hands on experience in building microservices applications on AWS/GCP/Azure.
- Good understanding of platforms(Docker, AWS/Azure).
- Must have good understanding of Data Structures/Algorithms/Databases and other CS concepts.
- Experience working in multiple databases and data modelling.
- Experience writing APIs and related technologies like REST, JSON, websockets, grpc etc.
- Should be inquisitive enough picking up any language and frameworks based on need.
- Should be able to design/implement/deploy end-to-end systems.
- Having good knowledge on deploying cloud applications and with Dockers/Kubernetes is a plus.
- Experience building end-to-end analytics systems is a plus.
Requirement:
- Min 2-3 Year Experience. Preferably in the E-commerce domain.
- Proficient with both MySQL and NoSql Databases (Elastic, Mongo)
- Strong hold on Python
- Experience with JavaScript/JQuery
- Ability to do software design for a enterprise web application
- Working knowledge of a MVC front-end framework
- Proficient in HTTP protocol, REST APIs, JSON
- Ability to do database design and modeling
- Proficient in OOPS concepts and writing code using classes
- Ability to write modular and clean code
Our goal
We are reinventing the future of MLOps. Censius Observability platform enables businesses to gain greater visibility into how their AI makes decisions to understand it better. We enable explanations of predictions, continuous monitoring of drifts, and assessing fairness in the real world. (TLDR — build the best ML monitoring tool)
The culture
We believe in constantly iterating and improving our team culture, just like our product. We have found a good balance between async and sync work — default is still Notion docs over meetings, but at the same time, we recognize that as an early-stage startup brainstorming together over calls leads to results faster. If you enjoy taking ownership, moving quickly, and writing docs, you will fit right in.
The role:
Our engineering team is growing and we are looking to bring on board a senior software engineer who can help us transition to the next phase of the company. As we roll out our platform to customers, you will be pivotal in refining our system architecture, ensuring the various tech stacks play well with each other, and smoothening the DevOps process.
On the platform, we use Python (ML-related jobs), Golang (core infrastructure), and NodeJS (user-facing). The platform is 100% cloud-native and we use Envoy as a proxy (eventually will lead to service-mesh architecture).
By joining our team, you will get the exposure to working across a swath of modern technologies while building an enterprise-grade ML platform in the most promising area.
Responsibilities
- Be the bridge between engineering and product teams. Understand long-term product roadmap and architect a system design that will scale with our plans.
- Take ownership of converting product insights into detailed engineering requirements. Break these down into smaller tasks and work with the team to plan and execute sprints.
- Author high-quality, highly-performance, and unit-tested code running on a distributed environment using containers.
- Continually evaluate and improve DevOps processes for a cloud-native codebase.
- Review PRs, mentor others and proactively take initiatives to improve our team's shipping velocity.
- Leverage your industry experience to champion engineering best practices within the organization.
Qualifications
Work Experience
- 5+ years of industry experience (3+ years in a senior engineering role) preferably with some exposure in leading remote development teams in the past.
- Proven track record building large-scale, high-throughput, low-latency production systems with at least 3+ years working with customers, architecting solutions, and delivering end-to-end products.
- Fluency in writing production-grade Go or Python in a microservice architecture with containers/VMs for over 5+ years.
- 2+ years of DevOps experience (Kubernetes, Docker, Helm and public cloud APIs)
- Worked with relational (SQL) as well as non-relational databases (Mongo or Couch) in a production environment.
- (Bonus: worked with big data in data lakes/warehouses).
- (Bonus: built an end-to-end ML pipeline)
Skills
- Strong documentation skills. As a remote team, we heavily rely on elaborate documentation for everything we are working on.
- Ability to motivate, mentor, and lead others (we have a flat team structure, but the team would rely upon you to make important decisions)
- Strong independent contributor as well as a team player.
- Working knowledge of ML and familiarity with concepts of MLOps
Benefits
- Competitive Salary 💸
- Work Remotely 🌎
- Health insurance 🏥
- Unlimited Time Off ⏰
- Support for continual learning (free books and online courses) 📚
- Reimbursement for streaming services (think Netflix) 🎥
- Reimbursement for gym or physical activity of your choice 🏋🏽♀️
- Flex hours 💪
- Leveling Up Opportunities 🌱
You will excel in this role if
- You have a product mindset. You understand, care about, and can relate to our customers.
- You take ownership, collaborate, and follow through to the very end.
- You love solving difficult problems, stand your ground, and get what you want from engineers.
- Resonate with our core values of innovation, curiosity, accountability, trust, fun, and social good.
Responsibilities:
Develop new back-end features in one Python/Java/Go
Collaborate with key stakeholders across different stages of the SDLC
Deliver high quality code and lead validation of the developed features
Skills and Qualifications:
5+ years of working experience in backend software development
Bachelor’s degree in Computer Science
Solid foundation in data structures, algorithms and software design
Strong analytical and debugging skills
Proficiency in one of Python/Java/Go
Hands on experience on big-data technologies such as Apache Spark, Kafka, Cassandra etc
Familiarity with agile practices
About Araali:
Araali Networks is a SaaS based cybersecurity startup that has raised a total of $10M from well known investors like A Capital, Firebolt Ventures and SV Angels, and and through a strategic investment by a publicly traded security company.
The company is disrupting the cloud firewall market by auto-creating nano-perimeters around every cloud app. The Araali solution enables developers to focus on features and improves the security posture through simplification and automation.
The security controls are embedded at the time of DevOps. The precision of Araali controls also helps with security operations where alerts are precise and intelligently routed to the right app team, making it actionable in real-time.
Roles & Responsibilities:
- Work as a Web Developer to create front end & backend of websites
- Play a key role in the design lifecycle, from brief through to design and release/implementation
- Should have good knowledge of HTML, CSS, REACT JS, NODE JS, POSTGRES, GIT, REST API.
- A good understanding of servers, hosting, domains, DNS
- Ensure all designs work across all browsers and on all devices
- Help to design elements of mobile apps
- Ensure all designs are produced to deliver a great user experience
Key Skills/Experience:
- A minimum of one year of experience in designing and developing websites and web apps
- Good working experience in React JS, Redux, JavaScript ES6, NodeJS, AJAX, HTML, CSS, etc
- Knowledge about REST API
- Who has worked on libraries such as Bootstrap, Material is.
- Experience with Unit testing, Git, GitHub, and other DevOps and CI/CD tool
- A strong portfolio that demonstrates a range of work and techniques
- A passion for strong web design that delivers a great user experience
- A good understanding of the latest web design trends








