Backend Software Engineer
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• Experience: 6+ years in backend development or systems engineering roles, with a strong track record of building and maintaining scalable systems. • Backend Proficiency: Hands-on experience in one or more backend programming languages and frameworks (Node.js, Python) for building APIs and services. • Backend Proficiency: • Node.js • Python • Databases & Caching: Solid experience working with databases (especially MongoDB or other NoSQL/SQL databases) and caching systems like Redis to build efficient data-driven applications. • Databases & Caching: • MongoDB • Redis • Cloud Infrastructure: Familiarity with cloud platforms, preferably AWS, including services such as EC2, S3, Lambda, etc. Ability to manage and optimize cloud resources for cost and performance. • Cloud Infrastructure: • Observability: Experience with observability and monitoring tools (for example, setting up dashboards, logs, and alerts using services like CloudWatch, Datadog, or Grafana/Prometheus) to ensure system health and performance. • Observability: • Autonomous Work: Proven ability to work autonomously and take initiative in a remote, asynchronous environment. You should be comfortable making progress with limited supervision and adept at communicating progress or issues in writing. • Autonomous Work: • remote, asynchronous environment • Problem-Solving Skills: Strong debugging and problem-solving abilities, especially under time pressure when responding to incidents. Capable of systematically diagnosing issues across a complex system (from application to database to infrastructure). • Bonus Points: Prior experience at a startup or in a fast-paced tech company. Such background demonstrates adaptability and the ability to handle broad responsibilities beyond a narrow role definition. • Our Company Values • Our Company Values • Think in Days: We don't think about how many years something will take, we think about how many days. This is our secret to fast growth. • Always Share Secrets: We don't believe in secrets. We share with our followers and our employees what we do and why we do it. • Never Miss a Monday: We never miss a meeting. We never miss a deadline. We never miss a commitment. Commitment is at the core of our DNA. • Be A Force For Good: All our actions intend to bring a positive impact to everyone around us. • Explain for a 10-year old: We communicate in a simple and inclusive manner, free from unnecessary complexity.
Responsibilities
• Backend Feature Development: Collaborate with product managers to design and implement new backend features that align with business goals and user needs. Ensure features are delivered from concept to deployment with high quality. • Backend Feature Development: • System Architecture & Performance: Continuously improve the architecture of our core systems for better performance, scalability, and maintainability. Participate in technical design discussions and make decisions to enhance system reliability. • System Architecture & Performance: • Infrastructure & DevOps: Enhance and maintain our infrastructure (AWS cloud services and related tooling). Set up and refine CI/CD pipelines as needed to streamline deployments. • Infrastructure & DevOps: • Monitoring & Alerts: Establish and fine-tune comprehensive monitoring, logging, and alerting across all platforms. Maintain observability tools to ensure any issues are detected early and accurately, enabling rapid response. • Monitoring & Alerts: • Off-Hours Support: Serve as the point person for troubleshooting and responding to backend system issues during off-peak hours (EU daytime / APAC night). Promptly address incidents, mitigate impact, and escalate to the broader engineering team if critical issues arise outside your expertise. • Off-Hours Support: • Quality & Best Practices: Uphold high code quality standards through code reviews, testing, and documentation. Introduce best practices for coding, error handling, and performance optimization across the backend team. • Quality & Best Practices:
Benefits
• 😷 Medical Insurance • 🧘🏽 Self Care/Wellness Fund • Mental Health Fund: • Paid Time Off: • 🏖️ Yearly Retreats • 💰 Stock Options/Profit share