Software Development Engineer II Backend

4 weeks ago


Delhi, Delhi, India RiskProfiler Inc Full time
About the Role

We are seeking an experienced Software Development Engineer II Backend to join our team at RiskProfiler Inc. This is a remote position that requires a deep understanding of how the internet is organized and the ability to build applications that operate at an internet scale.

The ideal candidate will have a strong background in software development, with a focus on backend systems, and experience with cloud services such as AWS. They will be responsible for contributing to the design and architecture of new and existing systems, with a focus on reliability and scalability.

Key Responsibilities

  • Design and develop scalable and reliable backend systems
  • Contribute to the architecture and design of new and existing systems
  • Collaborate with cross-functional teams to identify and prioritize project requirements
  • Develop and maintain high-quality code, following best practices and coding standards
  • Participate in code reviews and provide feedback to team members

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Proficiency in at least one programming language, such as Python, Node.js, or Go
  • 3 years of non-internship professional software development experience
  • 1 year of experience contributing to the architecture and design of software systems

Preferred Qualifications

  • Expertise in Python, with good knowledge of JavaScript, Go, and shell scripting
  • Hands-on experience with serverless services on AWS, including Lambda, DynamoDB, API Gateway, SNS, SQS, S3, and Fargate (ECS)
  • Proficiency in containerizing software using Docker, with an understanding of Docker images, containers, and experience with Docker Compose or Kubernetes
  • Experience with infrastructure as code using tools like the Serverless framework, SAM, or CloudFormation templates
  • Experience in designing backend architecture for distributed event-driven systems, with a solid understanding of concepts like load balancing, sharding, read-write replicas, caching, and fanout
  • Strong knowledge of software development best practices, including coding conventions, unit and integration testing, clean architecture, SOLID principles, and code complexity measurement
  • Experience designing RESTful API schemas
  • Familiarity with at least two NoSQL databases/data stores, such as DynamoDB, Elasticsearch, or MongoDB
  • Experience deploying web applications (either server-based or serverless) to cloud platforms, such as AWS or GCP
  • Knowledge of setting up CI/CD pipelines for frontend and backend applications using services like GitHub Actions, AWS CodePipeline, etc.

Benefits

  • Competitive salary
  • Comprehensive health, dental, and vision insurance plans
  • Generous vacation days, paid holidays, and sick leave, parental leave, and family care leave options
  • Ongoing training and development programs, opportunities for career growth and promotions, reimbursement for professional certifications or advanced degrees
  • Flexible work schedules, remote work options, or hybrid work environments, support for a healthy work-life balance
  • Employee Stock Ownership Plan (ESOP), opportunity to participate in the company's success through equity ownership
  • Company-sponsored events, team outings, and volunteer opportunities


  • Delhi, Delhi, India HighLevel India Private Limited Full time

    Job Title: Software Development Engineer IIWe are seeking an experienced software engineer with strong technical and communication skills to join our team. The ideal candidate will have a proven track record of developing full-stack web applications and creating robust APIs and user-friendly interfaces.The successful candidate will be responsible for...

  • Software Engineer II

    3 weeks ago


    Delhi, Delhi, India Brillius Technologies Full time

    **Job Description and Responsibilities** We are seeking a highly skilled Software Engineer II to join our team at Brillius Technologies. The ideal candidate will have a strong background in software development, with a focus on full stack development using React-based front ends and Python-based backends. Experience with deploying and writing...


  • Delhi, Delhi, India Esri Full time

    About the RoleAt Esri, we are seeking a highly skilled Software Reliability Engineer II to join our team. As a key member of our ArcGIS Enterprise development team, you will be responsible for ensuring the reliability, availability, and disaster recovery features of our product.Key ResponsibilitiesGather software reliability and availability requirements...

  • Software Engineer

    4 weeks ago


    Delhi, Delhi, India TCP Corps Full time

    Job Title: Software Engineer - Backend DeveloperWe are seeking a skilled Backend Developer to join our team as a Software Engineer. The ideal candidate will have experience with programming languages such as Java, Python, and C++. The selected candidate will be responsible for developing, testing, and maintaining software applications.Responsibilities:*...


  • Delhi, Delhi, India RiskProfiler Inc Full time

    Job DescriptionRiskProfiler Inc is seeking a highly skilled Backend Software Development Engineer II to contribute to the design and architecture of new and existing systems with a focus on reliability and scaling.RequirementsBasic QualificationsEducation: Bachelor s degree or higher in Computer Science Engineering or a related field.Programming Skills:...


  • Delhi, Delhi, India TekIT Software Solutions Pvt. Ltd. Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in backend development and experience working with large-scale applications.Key Responsibilities:Design and implement robust backend systemsCollaborate with cross-functional teams to deliver...

  • Software Engineer

    3 weeks ago


    Delhi, Delhi, India FedEx Full time

    We are seeking a highly skilled Software Engineer - Backend Developer to join our team. As a Backend Developer and Technical Lead, you will be responsible for designing, developing, and maintaining our backend systems.Your primary focus will be on building scalable, efficient, and secure APIs using our technology stack.We are looking for someone with a...

  • Software Engineer

    4 weeks ago


    Delhi, Delhi, India Team Work Casting Full time

    We are looking for a skilled Backend Developer to join our team. As a Software Engineer, you will be responsible for designing and developing scalable and efficient software solutions. Your primary focus will be on the backend of our applications, using languages like Java and JavaScript. Our ideal candidate has a strong understanding of software development...


  • Delhi, Delhi, India Rocket Software Full time

    Software Engineer II Job DescriptionWe are seeking an experienced Software Engineer II to join our team at Rocket Software. As a key member of our software development team, you will be responsible for designing, developing, and troubleshooting software programs for software enhancements and new products.Develop software tools, including operating systems,...

  • Software Engineer II

    1 month ago


    Delhi, Delhi, India Skill Squad Full time

    Job Title: Software Developer IIAt Skill Squad, we are seeking a highly skilled Software Developer II to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying high-quality software solutions using Java and related technologies.Key Responsibilities:Design and develop software solutions using...

  • Software Engineer

    4 weeks ago


    Delhi, Delhi, India CIMMYT Full time

    Job Title: Software Engineer (Backend)We are seeking an experienced Backend Software Engineer to join our team at {company}. The ideal candidate will have a strong background in computer science, excellent problem-solving skills, and a passion for building scalable and efficient software systems.Responsibilities:• Design and develop backend systems and...

  • Software Engineer

    3 weeks ago


    Delhi, Delhi, India Reliance Industries Limited Full time

    **Job Title:** Software Engineer - Backend DevelopmentWe are looking for a skilled Backend Developer to join our team at {company}. The ideal candidate will have experience in developing scalable and efficient backend systems using various programming languages.Design and implement backend APIs using RESTful architecture.Collaborate with cross-functional...


  • Delhi, Delhi, India FXCareers - Creating Financial Excellence Full time

    Job Title: Backend Software EngineerJob Type: Full TimeJob Description: At FXCareers - Creating Financial Excellence, we are looking for a skilled Backend Software Engineer to join our team. The ideal candidate will have a deep understanding of PHP web frameworks and be able to create, build, and modify software as a PHP expert.Responsibilities:Connect...


  • Delhi, Delhi, India YO HR CONSULTANCY Full time

    Job Title: Senior Software Engineer - Backend DevelopmentWe are YO HR CONSULTANCY, a growing team seeking a skilled Senior Software Engineer to join our backend development team. As a key member, you will be responsible for designing, developing, and maintaining high-performance software applications using Python and JavaScript. Your expertise in backend...


  • Delhi, Delhi, India Mrsool Full time

    At Mrsool, we're looking for a skilled Backend Engineer to join our team. As a key member of our engineering team, you will play a vital role in driving technical excellence and delivering robust software solutions. We're committed to empowering our customers with a seamless experience, and we're seeking an experienced engineer to help us achieve this goal....


  • Delhi, Delhi, India Recurrent Software Full time

    We are seeking an experienced Python Backend Developer to join our team at Recurrent Software. This role is ideal for someone with a strong foundation in backend development and a keen interest in Generative AI technologies.About the Role:This is an exciting opportunity to work with experienced teams and have the chance to learn and apply Generative AI...

  • Software Engineer

    1 week ago


    Delhi, Delhi, India Prime Infosoft Full time

    Job Description:We are seeking a highly skilled Software Engineer to join our team at Prime Infosoft. As a backend developer, you will be responsible for designing and building efficient code for desktop, mobile, and embedded systems.Key Responsibilities:Designing and implementing high-quality code using C++Maintaining and optimizing existing...

  • Software Engineer

    3 weeks ago


    Delhi, Delhi, India Jio Full time

    About the RoleAs a Senior Backend Developer, you will be responsible for designing, developing, and maintaining the backend infrastructure of our software system. Your primary focus will be on ensuring the scalability, reliability, and performance of our applications.Key ResponsibilitiesDesign and develop robust backend systems using Java and...


  • Delhi, Delhi, India Angel India CAD CAM Pvt. Ltd. Full time

    Job Title: Senior Software Engineer - Backend DeveloperWe are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our backend software systems.Design and develop high-quality software components using various programming...


  • Delhi, Delhi, India BlueByte Technologies Full time

    Job Title: Backend Software EngineerBlueByte Technologies is seeking a highly skilled Backend Software Engineer to join our team. The ideal candidate will have a strong background in backend development, with a focus on API work.Key Responsibilities:Design and develop RESTful APIs and microservices to support front-end applications.Implement and manage data...