Software Engineer

Jobgether
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote

Tech stack

Code Review
PostgreSQL
Redis
Ruby
Systems Architecture
Tailwind
Backend
AI Platforms
Machine Learning Operations
Software Coding

Job description

As a Senior Software Engineer, you will play a pivotal role in designing, building, and scaling highly impactful software products for a rapidly growing AI platform. You will contribute to shaping technical roadmaps, implementing complex solutions, and experimenting with innovative approaches that enhance user experience for millions of customers worldwide. Working within a collaborative, fully remote team, you will balance software craftsmanship with rapid delivery, owning your code from implementation to production. The environment is fast-paced and entrepreneurial, offering autonomy, cross-functional collaboration, and the chance to influence the product direction. You will also have access to advanced AI tools to accelerate development and improve workflows. Accountabilities:

  • Collaborate with Product Managers and the engineering team to review project specifications and define implementation plans.
  • Design, implement, and maintain scalable backend and full-stack solutions using modern frameworks and technologies.
  • Conduct hands-on coding, code reviews, testing, and integration to ensure high-quality deliverables.
  • Participate in system architecture decisions, recommending solutions that balance performance, maintainability, and scalability.
  • Run experiments and prototype new features, introducing innovative ideas to improve user experience and product capabilities.
  • Mentor junior engineers, provide technical guidance, and contribute to improving team processes and workflows.
  • Ensure code reliability, maintainability, and security, following best practices and internal guidelines.

Requirements

  • 5+ years of experience as a backend or full-stack software engineer in tech scale-ups or similarly agile environments.
  • Proven experience delivering large-scale products where code was used by thousands or millions of users.
  • Proficiency in Ruby, PostgreSQL, Redis, Hotwire (Turbo & Stimulus), and Tailwind CSS.
  • Strong collaborative and communication skills, with fluency in English.
  • Ownership mindset, user-centric approach, and the ability to balance speed with high-quality software craftsmanship.
  • Comfortable working with uncensored content and NSFW applications in a responsible and ethical manner.
  • Bonus: experience or interest in generative AI, NLP, ML, MLOps, and working with globally distributed teams.

Benefits & conditions

  • Fully remote work with flexibility to choose your work environment.
  • Competitive compensation with B2B or full-time options.
  • 4 weeks (20 working days) of paid time off annually.
  • Annual in-person company gathering to connect, brainstorm, and celebrate wins.
  • Health and wellness support, including monthly allowances for insurance and unlimited 1:1 sessions with psychologists and lifestyle experts.
  • Co-working space budget for on-site work up to twice per month.
  • Dedicated learning and development budget for courses, certifications, events, or books.
  • Company-provided laptop, monitor budget, and access to premium AI development tools like ChatGPT, Hugging Face, and Cursor.

Apply for this position