Software Development Engineer II (Backend)
RiskProfiler Inc
This is a remote position.
Our team is 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. We highly value candidates with experience in the Open-Source Intelligence (OSINT) community. You will be responsible for contributing to the design and architecture of new and existing systems, with a focus on reliability and scaling.
Requirements
Basic Qualifications
Bachelor’s degree or higher in Computer Science, Engineering, or a related field.
Proficiency in at least one programming language such as Python , NodeJS , or Go .
3+ years of non-internship professional software development experience.
1+ years of experience contributing to the architecture and design of software systems (architecture, design patterns, reliability, and scaling).
Preferred Qualifications
Programming Expertise : Expert in Python, with good knowledge of JavaScript (Node.js), Go, and shell scripting (Bash or ZSH).
Cloud Services : Hands-on experience with serverless services on AWS , including Lambda, DynamoDB, API Gateway, SNS, SQS, S3, and Fargate (ECS).
Containerization : Proficient in containerizing software using Docker , with an understanding of Docker images, containers, and experience with Docker Compose or Kubernetes .
Infrastructure as Code : Experience with infrastructure-as-code using tools like the Serverless framework , SAM , or CloudFormation templates.
Distributed Systems : Experience in designing back-end architecture for distributed, event-driven systems, with a solid understanding of concepts like load balancing, sharding, read-write replicas, caching, and fan-out.
Development Best Practices : Strong knowledge of software development best practices, including coding conventions, unit and integration testing, clean architecture, SOLID principles, and code complexity measurement.
API Design : Experience in designing RESTful API schemas .
NoSQL Databases : Familiarity with at least two NoSQL databases/data stores, such as DynamoDB , Elasticsearch , or MongoDB .
Cloud Deployment : Experience deploying web applications (either server-based or serverless) to cloud platforms such as AWS or GCP .
CI/CD Pipelines : Knowledge of setting up CI/CD pipelines for front-end and back-end applications using services like GitHub Actions , AWS CodePipeline , etc.
Benefits
Our benefits include:
Competitive Salary - We offer a competitive salary that reflects your skills, experience, and contributions.
Health and Wellness - Comprehensive health, dental, and vision insurance plans.
Paid Time Off - Generous vacation days, paid holidays and sick leave, parental leave, and family care leave options.
Professional Development - Ongoing training and development programs, opportunities for career growth and promotions, reimbursement for professional certifications or advanced degrees.
Work-Life Balance - 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.
Additional Perks - Company-sponsored events, team outings, and volunteer opportunities.
- ...Technology Consulting Title: Application Engineer - II EY is a global leader in assurance tax transaction... ...intermediate-level system analysis design development and implementation of applications and databases and supports backend performance optimization data integration...SuggestedFull timeRemote jobFlexible hours
- ...Technology Consulting Title: Application Engineer - II EY is a global leader in assurance tax transaction... ...intermediate-level system analysis design development and implementation of applications and databases and supports backend performance optimization data integration...SuggestedFull timeRemote jobFlexible hours
- ...Technology Consulting Title: Application Engineer - II EY is a global leader in assurance tax... ...provides intermediate-level system analysis design development and implementation of applications and databases and supports backend performance optimization data integration...SuggestedFull timeRemote jobFlexible hours
- ...Technology Consulting Title: Application Engineering Technical Lead - II EY is a global leader in assurance... ...services and direction for critical software middleware or hardware projects on... ...expertise and completes complex development design implementation architecture design...SuggestedFull timeRemote jobFlexible hours
- ...Description Your Role We at Innovaccer are looking for a Software Development Engineer-II to build the most amazing product experience. Youll get to work with other engineers to build delightful feature experiences to understand and solve our customers pain points....SuggestedFull timeImmediate start
- ...Job Summary: As a Software Development Engineer II youll build a world-class platform for our customers by solving complex technical problems and building systems that run at scale. You will play a critical role in developing code and solving problems independently while...Full time
- Position : Software Development Engineer II (SDE II)Location : Bangalore / NCRExperience : 27 years in software developmentAbout the Company : Were a VC-backed, rapidly growing AI startup on a mission to build an advanced MLOps platform for LLM Evaluation and Computer Vision...Flexible hours
- ...delivery options that customers have come to expect from Amazon. We are looking for talented Software Development Engineers to design and build these mission-critical backend systems and products. You will work on hard problems at scale and will have autonomy to deliver...Full timeInternship
- ...Presently were embarking on the development of the latest generation of... .... As part of this journey engineers on the team will work on applying... ...with smart passionate software developers this might be the... ...develop both customer-facing and backend service features. Lead and...Full timeInternship
- ...on our best-in-class platform. Our Winning Culture is the engine that drives our teams of innovators. We champion diversity of... ...welcome; join us and lets build whats next - together! Engineer II Software Development Team Description Join the Platform Experience team a...Full time
- Description :Backend EngineerKey Responsibilities :- Design, develop... ...decisions and help improve engineering best practices.- Work with a... ...review and testing) to accelerate development velocity and improve code... ...years of experience in back-end software development focusing on large...
- Job Title : Senior Backend Engineer - Realtime Avatar PipelineCompany : True-Fan AILocation : Gurugram, India (On-site)About True-Fan AI Enterprise :TrueFan AI is building the next generation of real-time avatar products for enterprise communication. We empower large scale organizations...
- ...world for all. Service line - Position Title: Full stack Backend Engineer Senior At EY were all in to shape your future with... ...agile and have innovation mindset Implement adopted design/development methodologies patterns and toolsets. Understanding business...Full timeLocal areaImmediate startWorldwideFlexible hours
- ...innovation Does the prospect of working with top engineering talent get you charged up If so UTR Tech... ...looking for a highly motivated System Development Engineer to help build Amazons business... ...enhancements systems management perform software deployments and migrations host...Full timeInternship
- ...have deep technical experience with mobile development and be able to deliver projects end to... ...conceptualize design build test and own software systems. You will influence the... ...different technologies. If you are a software engineer with a creative flare problem-solving skills...Full timeInternshipWorldwide
- ...js, Node.js, and MySQL.- Collaborate with product, design, and backend teams to define, design, and ship new features.- Optimize client... ...quality via PR reviews and CI checks.- Use Docker for local development and production builds; deploy via Jenkins CI/CD to AWS-backed infrastructure...Local area
- ...the world of technology. Position: Product Engineer II Grade: T2 Location: Noida Job Description... ...and deploying enhancements on Innovus software for key customer. Working with Research and Development (R&D) to discuss test results and next steps for...Full time
- ..., and JavaScript · Strong knowledge and experience with the VueJS framework · Experience with responsive design and mobile development · Strong problem-solving skills and ability to troubleshoot issues · Excellent communication and collaboration skills ·...Full timeHybrid workRemote jobFlexible hours
- ...worldwide on AmazonPay. The engineers within our team are instrumental... ...of our next-generation software and to discover innovative ways... ...front-end user interfaces to backend server software and everything... ...work hand-in-hand with Software Development teams and Business teams to...Full timeInternshipWorldwide
- ...Responsibilities: Maintain and enhance the backend services powering the SaaS platform ( with TypeScript ). Ensure uptime scalability... .../SPF/DMARC) is a plus. Experience: ~35 years in backend development. Prior experience in SaaS applications high-traffic APIs...Full timeRemote job
- ...Senior Backend Developer (Java / Spring) Remote Full-time We are looking for a... ...production systems and solving complex backend engineering problems. This role is for... ...Experience Senior-level backend development experience Strong architecture and...Long term contractFull timeRemote job
- ...Join EY and help to build a better working world. Job Description - AEM Senior Developer Experience: Min 5 years of AEM development hands on experience Responsibilities: Development of AEM components templates workflows publishing configurations & customizations...Full time
- ...develop and maintain scalable and secure backend services using modern frameworks and... ...code reviews technical planning and agile development cycles Monitor system performance and... ...~ Bachelors degree in Computer Science Engineering or a related field ~25 years of hands-...Full timeImmediate start
- Description : - We are looking for a highly skilled Senior Software Engineer II (Full Stack .NET) with 5 to 10 years of experience to join our... .... - In this role, you will be responsible for end-to-end development, including designing, developing, and maintaining full-stack...Hybrid work
- ...of professional experience in back-end development with expertise in Python Ruby on Rails Java... ...A bachelor’s degree in Computer Science Engineering or a related field or equivalent... ...other engineering teams to build and deploy backend services and ensure smooth integration....Long term contractFull timeFor contractorsRemote job
- ...to go. Join EY and help to build a better working world. Backend Developer Senior Consultant Role Summary A Senior Consultant... ...or module level. Key Responsibilities Backend Development Design develop and optimize C# / .NET Core Web APIs....Full time
- ...ABOUT THE SENIOR SOFTWARE ENGINEER (NODEJS) ROLE: WIN is looking to add Backend Software Engineers (NodeJS) to our growing team! Ideal candidates are passionate... ...cloud / server-less architecture # Experience with development toolsets integration and deployment tools and...Full timeRemote job
- ...acting with integrity and if you embody the meaning of Be Alight. Learn more at . B.E././MCA (Full Time) with 3 years of development/application maintenance and support experience in skills shared above Understand the projects Vision and requirements and...Full timeLocal areaRemote jobWork from homeWorldwideFlexible hours
- ...in Defence Aerospace and Cyber & Digital sectors. Thales has two engineering competence centres in India - one in Noida focused on Cyber & Digital business while the one in Bengaluru focuses on hardware software and systems engineering capabilities for both the civil and...Full timeLocal area
- ...go. Join EY and help to build a better working world. Backend Development / Azure Role Summary The Backend Development Manager... ...systems. You will drive architecture decisions mentor engineering teams and partner with cross-functional stakeholders to deliver...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development Engineer II (Backend). Be the first to apply!

