Job Closed

This listing is no longer active.

Tenjin logo
Tenjin

Bringing transparency and insight into your mobile marketing.

Senior Backend Engineer

Backend EngineerSoftware EngineerOtherRemoteSeniorTeam 11-50Since 2014H1B No SponsorCompany SiteLinkedIn

Location

California

Posted

103 days ago

Salary

$125K - $225K / year

Seniority

Senior

Bachelor Degree5 yrs expEnglishDockerKubernetesRubyRuby on Rails

Job Description

Senior Backend Engineer

Tenjin

• Lead major architecture and software design decisions • Develop and maintain background jobs (Sidekiq) and employ caching to keep dashboards snappy under load • Own CI/CD pipelines and deployments (GitHub Actions, Docker, Kubernetes/ECS), ensuring that releases are automated, reliable, and fast • Collaborate closely with designers, product managers, and front-end developers to create user-friendly and visually appealing interfaces • Write clear and maintainable documentation • Ensure test coverage for new and existing features • Employ feature flags to support trunk-based development workflows • Adhere to and enforce code style guidelines and best practices • Profile, debug, and optimize performance issues in production and staging environments

Job Requirements

  • Deep expertise in Ruby (typically 5+ years)
  • Familiarity with Rails
  • Experience with Golang
  • Experience working with high-volume data ingestion and real-time analytics at scale
  • Experience building and consuming REST APIs
  • Familiarity with Git and hosting platforms like GitHub
  • Excellent organization and communication skills
  • An appetite for learning, problem-solving, and contributing to a dynamic team environment

Benefits

  • Annual budget for learning and personal development (conferences, books, classes, etc)
  • Budget for fitness and well-being activities (gym memberships, fitness equipment)
  • Unlimited vacation days and a vacation stipend to make sure you take time off (we recommend at least 20 days off per year)
  • Team off-sites and other get-togethers
  • Health Care Plan (Medical, Dental & Vision)
  • Family Leave (Maternity, Paternity)

Related Job Pages

More Backend Engineer Jobs

Eureka Labs logo

Full Stack .Net Engineer

Eureka Labs

Excelling Product Factory Partner for fast-growing marketplaces & SaaS companies. #ThinkBuildEnjoy #ChallengeYourself

Backend Engineer103 days ago
Full TimeRemoteTeam 51-200Since 2017H1B No Sponsor

• As a FullStack .NET Engineer, you will play a key role in designing, building, and maintaining our next-generation livestreaming and live-commerce platform. • You’ll work across the full stack, with a backend focus in C#/.NET and SQL Server, while contributing to frontend development in React and TypeScript. • Set up, manage, and continuously optimize Google Ads campaigns, with a strong focus on performance efficiency and ROI. • Architect, build, and maintain full-stack apps using C#/.NET, SQL Server, React, and TypeScript, with a backend focus. • Collaborate across Engineering, Product, Marketing, and Design to deliver exceptional user experiences. • Identify technical requirements and contribute to architectural decisions for back-end and front-end systems. • Use AI-assisted development tools to accelerate documentation, testing, and code quality. • Write reliable, tested, high-performance code and support continuous integration and deployment. • Review code, share best practices, and mentor peers to strengthen the team’s technical culture. • Integrate with Data Analytics and back-office systems to support insights, reporting, and business workflows. • Stay informed on emerging development trends and bring ideas to improve our stack and processes.

Argentina
Job Closed
Silver.dev logo

Senior Backend Engineer – Payments

Silver.dev

American startups for Argentine Developers

Backend Engineer103 days ago
Full TimeRemoteTeam 1-10H1B No Sponsor

• Design, build, and operate backend services that power subscription payments at a global scale. • Implement/Maintain billing lifecycle, global payments, invoicing, reconciliation, and financial reliability—integrating with multiple providers (Stripe, Adyen, Braintree) and supporting international currencies and local methods. • Modernize legacy systems and eliminate technical debt to improve velocity and scalability. • Participate in the on-call rotation to support operational issues.

Argentina
Job Closed
Moneyhub logo

Backend Engineer

Moneyhub

Open Data. Open Possibilities.

Backend Engineer103 days ago
Full TimeRemoteTeam 51-200Since 2014H1B No Sponsor

• Develop and optimize Node.js microservices designed for massive scale and low latency. • Manage and refine our Kafka implementation and broader event-driven patterns to ensure data integrity and system decoupling. • Maintain and optimize our data layer, specifically working with PostgreSQL. • Oversee the engineering and deployment of services across AWS and GCP via Kubernetes. • Identify bottlenecks in the current architecture and propose/execute long-term structural improvements. • Act as the technical authority for high-performance systems, advising on "build vs. buy" and architectural trade-offs. • Contribute to the maturity of our CI/CD, monitoring, and alerting frameworks to ensure 24/7 reliability.

United Kingdom
Job Closed
Smart Working logo

Software Engineer, Clojure / React Native

Smart Working

Empowering companies to work with the best engineers in the world

Backend Engineer103 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• Design, build, and maintain backend services using Clojure, contributing to robust, scalable systems • Collaborate with product managers, designers, and other engineers to deliver well-scoped, high-quality features • Contribute to frontend and mobile development where required, particularly using React Native and TypeScript • Write clean, maintainable, and well-tested code that meets engineering and security standards • Participate in technical discussions, code reviews, and architectural decision-making • Help identify and resolve bugs, performance issues, and technical debt • Contribute to continuous improvement of development practices, tooling, and system reliability • Work effectively within an agile team, delivering iteratively and responding to evolving priorities

India