Editorialist YX Logo

Editorialist YX

Software Development Engineer II

Reposted 3 Days Ago
Be an Early Applicant
In-Office or Remote
Hiring Remotely in Gurgaon, Gurugram, Haryana
Mid level
In-Office or Remote
Hiring Remotely in Gurgaon, Gurugram, Haryana
Mid level
Seeking a Backend Software Engineer with expertise in Ruby and Java to design and maintain scalable services, ensure performance and reliability, and lead projects. Responsibilities include API development, database optimization, and infrastructure deployment on AWS.
The summary above was generated by AI
Editorialist melds personal styling, editorial content, and shopping into one seamless digital experience powered by proprietary technology and e-commerce tools.Editorialist.com, our media property, delivers sophisticated content and commerce to aspirational and affluent consumers. Our stories connect readers with bespoke product and service solutions for fashion, accessories, beauty, and wellness needs. The cornerstone of our tech platform—the Editorialist app—blends content, digital services, and e-commerce for our elite clientele, individuals with an average net worth in excess of $550 million. Our co-founder and CEO Rafael Ortiz previously co-founded NexTag, the largest comparison shopping site for products and services, and was responsible for marketing and business development until its sale for $1.2 billion.

About the candidate:

  • We are looking for a sharp and experienced Backend Software Engineer with expertise in Ruby/Rails, Java and microservice architecture to join our dynamic Private Client Backend Team. This team powers the backend data systems that drive everything visible on our luxury App Editorialist, ensuring high-quality, accurate, and performant data delivery for a seamless user experience. 
  • This role is ideal for someone who thrives in building scalable, high-performance web applications, has a strong grasp of backend architecture, and is comfortable leading projects end-to-end. As an SDE-2, we expect you to own systems, make informed architectural choices, and collaborate with peers to deliver high-impact features efficiently.

Key Responsibilities:

  • Design, build, and maintain scalable backend services in Ruby and Java.
  • Develop RESTful APIs and integrations with internal teams and external third-party systems. 
  • Work with PostgreSQL for database design, optimization, and complex query handling and contribute to backend workers and asynchronous processing pipelines (Sidekiq, background jobs).
  • Implement caching, load balancing, and performance optimizations to ensure low latency and high reliability.
  • Write unit tests to ensure robust and well-tested services, following best practices for test-driven development.
  • Set up monitoring and alerting to identify and resolve production issues proactively.
  • Participate in code reviews, architecture discussions, and production troubleshooting.
  • Own deployments and infrastructure on AWS + Docker containers, ensuring scalability and cost efficiency.
  • Contribute to system design decisions involving security (OAuth, auth layers, data protection) and high-availability services.

More About You

  • Bachelors in Technology from a Tier 1 University.
  • 3–5 years of hands-on experience with strong expertise in any backend programming languages (preferably Ruby/Java)
  • Solid understanding of REST APIs, authentication (OAuth/JWT), and API security best practices.
  • Hands-on experience with relational databases (like Postgres) – schema design, indexing, query optimization..
  • Knowledge of caching layers (Redis/Memcached) and async job processing (Sidekiq, Celery, or equivalent).
  • Familiarity with Docker, AWS services (EC2, ECS, S3, RDS, Load Balancers, SQS etc).
  • Familiarity with modern AI-powered developer tools (e.g., GitHub Copilot, Cursor, AI code search, code review tools) and ability to use them effectively as productivity multipliers.
  • Exposure to frontend collaboration (React-based dashboards/extensions) is a plus.
  • Comfortable with version control (Git) and collaborating via pull requests.
  • Write unit tests to ensure robust and well-tested services, following best practices for test-driven development.
  • Set up monitoring and alerting to identify and resolve production issues proactively.
  • Ability to break down and drive a module end-to-end by collaborating with peers (design, backend, DevOps).
  • Excellent communication and collaboration skills in a remote-first environment.
  • Get hands-on with new technologies and be open to learning and experimentation.

Bonus points:

  • Best in class compensation and benefits.
  • A fast-paced, tech-savvy startup environment where your code has real-world, measurable impact.
  • End to end ownership of features and systems—your decisions will shape user experience and architecture.
  • Opportunity to work with state of the art tech, modern, performance-focused JavaScript stack.
  • Exposure to international teams across the US, Europe, and Asia.

Top Skills

AWS
Docker
Java
Postgres
Redis
Restful Apis
Ruby
Sidekiq

Similar Jobs

3 Days Ago
Easy Apply
Remote
India
Easy Apply
Mid level
Mid level
Artificial Intelligence • Edtech • Mobile • Natural Language Processing • Productivity • Software
The Software Development Engineer II will own application architecture, work with engineering teams on design solutions, lead project execution, and implement architectural improvements while ensuring high scalability and resilience.
Top Skills: AWSGCPReactTypescript
16 Days Ago
Remote
India
Mid level
Mid level
Information Technology • Internet of Things • Marketing Tech
The role involves improving lead capture models, building APIs, collaborating across teams, and maintaining high engineering standards. Candidates need extensive experience in full-stack development and strong technical skills in various programming languages.
Top Skills: CSS3GraphQLHTML5JavaScriptNode.jsTypescriptVue
2 Days Ago
Easy Apply
Remote
India
Easy Apply
Mid level
Mid level
Artificial Intelligence • Edtech • Mobile • Natural Language Processing • Productivity • Software
The role involves designing, developing, and maintaining full-stack applications focused on user retention and growth, collaborating with cross-functional teams, and optimizing systems to impact millions of users.
Top Skills: AmplitudeGa4JavaScriptMixpanelNode.jsNoSQLReactSQLTypescript

What you need to know about the Delhi Tech Scene

Delhi, India's capital city, is a place where tradition and progress co-exist. While Old Delhi is known for its rich history and bustling markets, New Delhi is defined by its modern architecture. It's clear the region places a strong emphasis on preserving its cultural heritage while embracing technological advancements, particularly in artificial intelligence, which plays a central role in shaping the city's tech landscape, fueled by investments in research and development.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account