Software Development Engineer II Backend
7 days ago
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
-
Software Development Engineer II Backend
7 days ago
Delhi, Delhi, India RiskProfiler Inc Full timeJob Title: Software Development Engineer II BackendAbout the Role:We are seeking an experienced Software Development Engineer II Backend to join our team at RiskProfiler Inc. As a key member of our engineering team, you will be responsible for designing and developing scalable, reliable, and efficient software systems.Key Responsibilities:- Design and...
-
Software Development Engineer II Backend
2 weeks ago
Delhi, Delhi, India RiskProfiler Inc Full timeAbout the RoleWe 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 has hands-on experience building applications that operate at an internet scale.The ideal candidate will have a strong background in...
-
Software Development Engineer II
2 weeks ago
Delhi, Delhi, India HighLevel India Private Limited Full timeJob Title: Software Development Engineer IIAbout the Role:We are seeking an experienced software engineer to join our team at HighLevel India Private Limited. As a Software Development Engineer II, you will be responsible for developing scalable backend services for memberships and courses, taking the lead in designing, developing, and managing APIs and...
-
Software Development Engineer II
2 weeks ago
Delhi, Delhi, India SuperAGI Full timeAbout UsSuperAGI is a pioneering force in Artificial General Intelligence, pushing the boundaries of research and innovation in AI products. Our mission is to revolutionize the future of applications through intelligent, autonomous solutions that drive unparalleled efficiency and growth.Job DescriptionAs a Software Development Engineer II at SuperAGI, you...
-
Software Development Engineer II
2 weeks ago
Delhi, Delhi, India SuperAGI Full timeAbout UsSuperAGI is a pioneering force in Artificial General Intelligence, pushing the boundaries of research and innovation in AI products. Our mission is to revolutionize the future of applications through intelligent, autonomous solutions that drive unparalleled efficiency and growth.Job DescriptionAs a Software Development Engineer II, you will play a...
-
Software Development Engineer II
2 weeks ago
Delhi, Delhi, India HighLevel India Private Limited Full timeJob 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 Development Engineer II
2 weeks ago
Delhi, Delhi, India RiskProfiler Inc Full timeJob Title: Software Development Engineer IIWe are seeking a skilled and experienced Software Development Engineer II to join our team at RiskProfiler Inc. As a Software Development Engineer II, you will be responsible for designing and implementing user interfaces that deliver a seamless and visually appealing user experience.Key Responsibilities:Develop and...
-
Software Development Engineer II
2 weeks ago
Delhi, Delhi, India HighLevel India Private Limited Full timeJob Title: Software Development Engineer IIWe are seeking an experienced software engineer to join our team at HighLevel India Private Limited. The ideal candidate will have a strong background in full-stack web development, with expertise in Node.js and modern JavaScript frameworks such as Vue.js, React.js, and Angular.Key Responsibilities:Develop scalable...
-
Software Development Engineer II Backend
1 week ago
Delhi, Delhi, India RiskProfiler Inc Full timeAbout the RoleThis is a remote position at RiskProfiler Inc.We are seeking an experienced software development engineer who has a deep understanding of how the internet is organized and has hands-on experience building applications that operate at an internet scale.The ideal candidate will have a strong background in software development, with a focus on...
-
Software Development Engineer II Backend
2 weeks ago
Delhi, Delhi, India RiskProfiler Inc Full timeAbout the RoleThis is a remote position that requires an experienced Software Development Engineer who has a deep understanding of how the internet is organized and has hands-on experience building applications that operate at an internet scale.We highly value candidates with experience in the Open Source Intelligence (OSINT) community. You will be...
-
Software Reliability Engineer II
7 days ago
Delhi, Delhi, India Esri Full timeAbout 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
1 day ago
Delhi, Delhi, India TCP Corps Full timeJob 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:*...
-
Software Reliability Engineer II
2 weeks ago
Delhi, Delhi, India Esri Full timeAbout the RoleEsri is seeking a skilled Software Reliability Engineer II to join our team. As a key member of our ArcGIS Enterprise product team, you will be responsible for ensuring the reliability, high availability, and disaster recovery features of our product.ResponsibilitiesGather software reliability and availability requirements from users and Esri...
-
Delhi, Delhi, India TekIT Software Solutions Pvt. Ltd. Full timeJob 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 Reliability Engineer II
1 week ago
Delhi, Delhi, India Esri Full timeAbout the RoleEsri is the world leader in geographic information systems (GIS) and developer of ArcGIS, the leading mapping and analytics software used in 75 percent of Fortune companies. As a Software Reliability Engineer II, you will play a crucial role in ensuring the reliability, high availability, and powerful disaster recovery features of the ArcGIS...
-
Software Engineer
14 hours ago
Delhi, Delhi, India FedEx Full timeWe 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
1 day ago
Delhi, Delhi, India Team Work Casting Full timeWe 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...
-
Backend Software Engineer
2 weeks ago
Delhi, Delhi, India TechioSoft Full timeJob Title: Backend Software EngineerAt Techiosoft, we are seeking a highly skilled Backend Software Engineer to join our team of talented developers. As a Backend Software Engineer, you will be responsible for designing, developing, and maintaining scalable and efficient backend systems using Node.js and related technologies.Key Responsibilities:Design and...
-
Software Engineer
1 day ago
Delhi, Delhi, India CIMMYT Full timeJob 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
13 hours 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...