Join us on our mission to make digital communities more positive and inclusive.

We’re always looking for people to join our team who, above all, are inspired by our mission. If that’s you, no matter your specific talents or our current openings, we want to hear from you.

Current Opportunities

Senior Software Engineer

Areto Labs is a fast-growing, innovative startup that thrives on tackling challenging problems and delivering impactful solutions. Our team is small but mighty, passionate about leveraging technology to solve real-world problems, and driven by collaboration and ownership. We embrace remote work and flexible schedules, emphasizing results over hours clocked.

We are seeking a Senior Software Engineer with a proven track record in full-stack development and experience working in startups. In this role, you’ll design, develop, and maintain scalable applications, playing a key role in shaping our tech stack and architecture. 

Key Responsibilities:

  • Design and develop APIs using Python, for web applications and ML and data science tasks.

  • Build user-facing applications with React and TypeScript.

  • Implement and maintain DevOps processes using GCP, GitHub, and GitHub Actions.

  • Architect and manage event-driven systems for efficient data ingestion.

  • Work with both relational databases (RDBMS) and vector databases.

  • Ensure high performance, reliability, and scalability across the tech stack.

  • Actively participate in code reviews, architectural discussions, and team strategy.

  • Collaborate with team members to identify and resolve issues, improve workflows, and innovate solutions.

  • Develop and maintain comprehensive documentation for systems, processes, and codebases.

  • Write and execute unit, integration, and end-to-end tests to ensure software quality and reliability.

Qualifications:

Technical Skills:

  • 5+ years of professional software engineering experience.

  • Strong proficiency in Python for building APIs and ML/data-science-related tasks.

  • Knowledge of React and TypeScript for frontend development.

  • Hands-on experience with DevOps processes and tools, particularly with using GCP, GitHub, and GitHub Actions.

  • Proficiency in event-based architectures for data ingestion pipelines.

  • Experience with relational databases (e.g., PostgreSQL) and vector databases (e.g., ElasticSearch).

  • Proven experience in writing and maintaining software tests and documentation.

Soft Skills:

  • Previous experience in startups, especially smaller teams, with a clear understanding of the challenges and opportunities involved.

  • Proven ability to work remotely in a flexible environment while managing your schedule and deliverables effectively.

  • Self-driven with a strong ability to prioritize tasks, solve problems independently, and self-learn new technologies when necessary.

  • High attention to detail, ensuring code quality, reliability, and user satisfaction.

  • Strong communication skills to collaborate effectively in a remote-first environment.

Preferred Qualifications:

  • Familiarity with machine learning frameworks and data science workflows.

  • Knowledge of building secure, scalable, and user-friendly SaaS platforms.

  • Experience optimizing cloud-based architectures for cost-efficiency.

Why Join Us?

  • Opportunity to make a significant impact in a growing startup.

  • Remote-first environment with flexible working hours.

  • A culture that values ownership, innovation, and learning.

  • Competitive salary and benefits.

How to Apply:

Please submit your resume and a brief cover letter here, explaining why you’re excited about this opportunity and how your skills align with the role.

We’re excited to meet candidates who are passionate, proactive, and eager to shape the future of our company. If this sounds like you, we encourage you to apply!