Jobs · Himalayas

R

Software Development Engineer II (Backend)

RiskProfiler Inc · United States · Posted 4d ago

remoteFull-timemid5-8 yrs🇺🇸 United StatesEquity
Apply on Himalayas

About the role

Design and build scalable backend systems with a focus on reliability and architecture.

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. Originally posted on Himalayas

Read the full posting on Himalayas →

FAQ

Is the Software Development Engineer II (Backend) role at RiskProfiler Inc remote?+

This Software Development Engineer II (Backend) position is listed as remote (United States).

What seniority level is this Software Development Engineer II (Backend) role?+

This is a mid level position.

How do I apply for the Software Development Engineer II (Backend) role at RiskProfiler Inc?+

Use the "Apply on Himalayas" button to open the original posting on Himalayas, where you can submit your application directly to RiskProfiler Inc.