Backend Engineer at Stelo

Full Time1 month ago
Employment Information
Job Description
As a Founding Engineer, Backend, you will play a pivotal role in shaping the technical foundation of our product. This position requires a deep understanding of backend systems and a passion for building scalable, secure, and high-performance solutions. You will work closely with cross-functional teams to design and implement core services that power both internal operations and external customer-facing applications. Your contributions will directly impact the reliability, efficiency, and future growth of our platform.
Key Responsibilities
  • Design and build REST/GraphQL APIs for both internal and external use, ensuring they meet business requirements and technical standards
  • Develop and maintain high-quality, well-tested, readable, and scalable codebase that adheres to best practices and architectural principles
  • Implement and manage production services on AWS cloud infrastructure, utilizing ECR for container image management and Fargate for serverless orchestration
  • Establish comprehensive instrumentation and monitoring systems using tools like DataDog, ensuring system uptime of 99.9% and reliability across all services
  • Create and optimize machine learning algorithms to detect and respond to malicious patterns in real-time, integrating them into our security framework
  • Collaborate with DevOps engineers to automate deployment pipelines and ensure seamless service scaling during peak loads
  • Document technical specifications and maintain clear communication with stakeholders about system capabilities and limitations
  • Continuously improve system architecture and performance through code refactoring, infrastructure optimization, and innovative solutions
Job Requirements
  • Proven experience in backend development with a strong foundation in REST/GraphQL API design and implementation
  • Expertise in cloud computing technologies, particularly AWS services (ECR, Fargate, and related infrastructure)
  • Proficiency in modern programming languages such as Node.js, TypeScript, and JavaScript for building robust applications
  • Strong knowledge of database systems, including PostgreSQL for data storage and management
  • Experience with containerization technologies like Docker and orchestration platforms for deploying microservices
  • Ability to develop and deploy real-time machine learning models for threat detection and mitigation
  • Excellent problem-solving skills with a track record of debugging complex systems and optimizing performance
  • Collaborative mindset with strong communication abilities to work effectively with cross-functional teams
  • Experience with monitoring tools (DataDog) and system instrumentation for maintaining service reliability
  • Proficiency in version control systems (e.g., Git) for managing code changes and collaborating with developers
  • Strong understanding of CI/CD pipelines and DevOps practices for efficient software delivery
  • Ability to design scalable architectures that can handle growing user demands and data volumes
  • Experience with cloud-native development patterns and serverless computing frameworks
  • Excellent analytical skills for interpreting data patterns and improving system security
  • Strong attention to detail for writing clean, maintainable, and well-documented code
  • Ability to work independently while contributing to team goals and knowledge sharing
  • Experience with container orchestration and microservices architecture for cloud deployments
  • Strong understanding of system security principles and threat modeling techniques
  • Excellent time management skills to balance multiple priorities and deliver projects on schedule
MyJob.one - Remote work. Real impact

New Things Will Always
Update Regularly

MyJob.one - Remote work. Real impact