Back to Careers

Senior Software Engineer

New York, USA Engineering Full-time Posted 2 days ago

About the Role

We're looking for an experienced Senior Software Engineer to join our platform team. You'll be working on cutting-edge technologies to build scalable solutions that power our global operations.

Key Responsibilities

  • Design and develop high-quality, scalable software solutions
  • Collaborate with cross-functional teams to define and implement new features
  • Write clean, maintainable, and well-documented code
  • Participate in code reviews and mentor junior developers
  • Contribute to architectural decisions and technical strategy
  • Troubleshoot and resolve complex technical issues
  • Stay current with emerging technologies and industry trends

Required Qualifications

  • Bachelor's degree in Computer Science or related field
  • 5+ years of professional software development experience
  • Strong proficiency in Java, Python, or similar languages
  • Experience with cloud platforms (AWS, Azure, or GCP)
  • Solid understanding of data structures and algorithms
  • Experience with microservices architecture
  • Excellent problem-solving and communication skills

Preferred Qualifications

  • Master's degree in Computer Science
  • Experience with containerization (Docker, Kubernetes)
  • Knowledge of CI/CD pipelines and DevOps practices
  • Experience with agile development methodologies
  • Contributions to open-source projects

What We Offer

  • Competitive salary and equity package
  • Comprehensive health, dental, and vision insurance
  • 401(k) with company match
  • Flexible work arrangements
  • Professional development opportunities
  • Collaborative and inclusive work environment
  • Modern office with great amenities

Interested in this role?

Join our team and make an impact

Apply Now

Job Information

Job ID: ENG-2025-001
Department: Engineering
Location: New York, USA
Employment Type: Full-time
Experience Level: Senior