Apply

Senior Backend Engineer

Posted 25 days agoViewed

View full description

💎 Seniority level: Senior, 7+ years of experience

📍 Location: Greater Delhi Area

🔍 Industry: Real estate

🏢 Company: WIN Home Inspection👥 251-500Real Estate

⏳ Experience: 7+ years of experience

🪄 Skills: AWSLeadershipPostgreSQLPythonSQLJavascriptMySQLQAREST APICommunication SkillsCollaborationCI/CDDevOpsMicroservices

Requirements:
  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 7+ years of experience developing enterprise applications with 3+ years of relevant experience as a lead developer.
  • Strong technical architecture and coding experience (e.g., JavaScript, Python, PostgreSQL, MySQL, REST APIs).
  • Experience in DevOps including CI/CD automation, monitoring / reporting, cost optimization, tagging and security.
  • Knowledge of AWS resources (e.g. RDS, Lambda, EC2, S3, ECS, CloudFormation, CloudWatch, API Gateway, SQS, SNS, etc.).
  • Experience working with SQL databases (e.g. PostgreSQL, MySQL).
  • Experience with mobile apps with microservices architecture.
  • Excellent leadership and communication skills.
  • Ownership mentality with bias for action and collaboration.
  • Strong work ethic, high integrity, and a team-player.
Responsibilities:
  • Develop and manage end-to-end execution of multiple development projects / priorities.
  • Define clear deliverables and roles / responsibilities required for specific projects or initiatives.
  • Take a hands-on approach to diving deep into architecture, design, and reviewing code.
  • Champion communication and alignment with stakeholders and technical teams.
  • Devise and implement plans for testing / QA, security, performance, and cost optimization.
  • Troubleshoot and debug issues across the entire software stack, including frontend, backend, and infrastructure components.
  • Help recruit, train, and mentor exceptional colleagues, including conducting code reviews and providing technical leadership.
  • Design and build using best practices in engineering, security, and design.
Apply

Related Jobs

Apply

📍 India

🧭 Full-Time

💸 5600000 INR per year

🔍 Finance technology

  • Minimum of 5 years of professional software development experience.
  • Substantial expertise in JVM & AI tooling.
  • Knowledge of Java/Kotlin and Python.
  • Familiarity with API integrations, Webhooks, and RESTful APIs.
  • Proven track record with cross-functional teams.
  • Strong project management and delivery skills.
  • Excellent problem-solving and debugging abilities.
  • Proficiency in English with strong communication skills.
  • Experience with machine learning libraries like scikit-learn, TensorFlow, and PyTorch.
  • Understanding of AI systems maintenance and scaling best practices.
  • Experience crafting and implementing APIs.
  • Ability to mentor teams on AI adoption.
  • Willingness to work with Node.js and React.
  • Familiarity with database systems such as PostgreSQL.

  • Participate in the architecture design and implementation of a new backend 'Communications as a platform' service.
  • Shepherd the transition of existing email workflows to the new platform.
  • Work on the AI tooling aspect to help other teams incorporate AI.
  • Consult and collaborate with teams to identify AI application opportunities.
  • Pioneer the AI tooling infrastructure.
  • Tackle strategic challenges and create solutions for commercial teams.
  • Utilise first-principle thinking to drive innovation.
  • Contribute to project execution, delivery, and quality.

PostgreSQLPythonSoftware DevelopmentJavaJVMKotlinMachine LearningPyTorchReactTensorflowCommunication SkillsRESTful APIs

Posted about 1 month ago
Apply
Apply

📍 Kenya, the Philippines, Mexico, India, United States

🔍 Financial services, Fintech

  • Proven experience in backend engineering.
  • Technical leadership skills.
  • Familiarity with microservices architecture.
  • Ability to collaborate cross-functionally.

  • Build and extend Tala’s backend architecture to support new country launches and features.
  • Push the team towards building a highly available, scalable, reliable, fault-tolerant, and performant microservices platform.
  • Follow and improve Tala’s engineering processes and standards.

Backend DevelopmentLeadershipSoftware DevelopmentCross-functional Team LeadershipCommunication SkillsCollaborationProblem SolvingMentoringMicroservicesCoaching

Posted about 1 month ago
Apply
Apply

📍 India

🧭 Full-Time

🔍 B2B EdTech

🏢 Company: Virtual Internships👥 101-250💰 $14,300,000 Series A over 2 years agoEducationEdTech

  • 4+ years of background and experience in software development.
  • Proficiency in over one programming language - preferably JS/Java/Python.
  • Understanding of databases - both Relational and Non Relational.
  • Experience building web applications and familiarity with at least one framework.
  • Knowledge of caching techniques and utilities like Memcache / Redis.
  • Knowledge of REST paradigm, service-oriented architecture, and distributed systems.
  • Clear understanding of data structures and algorithms.
  • Knowledge of internet and networking (DNS, HTTP, TLS, etc.).
  • Some experience with scaling systems (threads, virtualization, load balancers) is desirable.

  • Design and build scalable systems to be used by millions of students and companies.
  • Own large components, systems, or projects, coordinating with teams across the organization.
  • Architect backend solutions for high complexity problems with high-availability.
  • Instigate design discussions and facilitate engineering-wide learning.
  • Resolve production issues, conduct post-mortems, and implement long-term fixes.
  • Investigate performance/scalability bottlenecks and optimize existing queries.
  • Identify libraries and technologies worth experimentation.

PythonSoftware DevelopmentDjangoJavaAlgorithmsData StructuresRedis

Posted about 2 months ago
Apply
Apply

📍 India

🧭 Full-Time

💸 5600000 - 5600000 INR per year

🔍 Finance and technology

🏢 Company: Pleo👥 11-50MedicalNon ProfitWellness

  • Minimum of 5 years of professional software development experience.
  • Expertise in JVM and AI tooling.
  • Knowledge of Java/Kotlin for backend and Python for AI/machine learning.
  • Familiarity with API integrations, Webhooks, and RESTful APIs.
  • Experience working with cross-functional teams.
  • Strong project management and delivery skills.
  • Excellent problem-solving and debugging skills.
  • Proficiency in developing AI tools and frameworks.
  • Hands-on experience with machine learning libraries like scikit-learn, TensorFlow, and PyTorch.
  • Understanding best practices for AI systems maintenance and scalability.
  • Experience in crafting APIs for AI service integration.
  • Mentoring skills in AI adoption.
  • Willingness to work with Node.js and React.
  • Familiarity with database systems like PostgreSQL.

  • Participate in the architecture design and implementation of a new backend 'Communications as a platform' service.
  • Shepherd the transition of existing email workflows to the new platform, ensuring efficiency and continuity.
  • Work on creating an AI tooling environment for other teams to integrate AI into their workflows.
  • Consult with various teams to identify AI application opportunities.
  • Pioneer the AI tooling infrastructure within the domain.
  • Tackle strategic challenges and create solutions for commercial teams.
  • Contribute to project execution, delivery, and quality.

Node.jsPostgreSQLPythonSoftware DevelopmentJavaJVMKotlinMachine LearningPyTorchReactTensorflowCommunication SkillsProblem SolvingRESTful APIsDebugging

Posted 2 months ago
Apply
Apply

📍 India

🔍 Sales and marketing technology

🏢 Company: Apollo.io👥 501-1000💰 $100,000,000 Series D over 1 year agoSoftware Development

  • Minimum 5 years of industry experience in backend development, with at least 1-2 years in senior positions, developing large-scale applications.
  • Experience developing distributed web applications.
  • Code must be comprehensible, well-structured, and highly performant.
  • Experience with database modeling (SQL or NoSQL).
  • Experience using and designing RESTful services.
  • Strong knowledge of computer science fundamentals, including data structures, algorithms, and object-oriented design.

  • Design and implement highly scalable backend endpoints.
  • Gather product requirements and write design docs to satisfy product needs.
  • Drive/lead the full lifecycle of software development: product requirements, architecture, solution design, development, quality assurance, and maintenance.
  • Mentor others on best practices and effectively share knowledge.
  • Communicate development progress to the product lead, engineering manager, and other stakeholders.
  • Introduce new technologies and ideas as required.
  • Work effectively as part of a large global team.
  • Engage in scrum ceremonies, team activities, and provide feedback.

Backend DevelopmentDockerSoftware DevelopmentSQLAgileElasticSearchKubernetesMongoDBRubyRuby on RailsSCRUMAlgorithmsData StructuresGoRedisReduxNosqlReactCommunication Skills

Posted 4 months ago
Apply