Staff Software Engineer

6sense Logo

6sense

๐Ÿ“Remote - India

Summary

Join 6sense as a Staff Software Engineer and play a key role in designing, developing, and delivering scalable and high-performing software solutions. This position requires technical expertise, leadership skills, and collaboration with cross-functional teams. You will guide architectural decisions, mentor team members, and ensure impactful feature delivery aligned with company goals. The role involves leading complex software system development, driving technical innovation, and ensuring code quality. You will collaborate with stakeholders, align engineering efforts with business objectives, and resolve complex technical issues. This position offers a competitive benefits package including health coverage, paid parental leave, generous paid time off, and stock options.

Requirements

  • Bachelorโ€™s or Masterโ€™s degree in Computer Science, Engineering, or a related field
  • 7+ years of professional experience in software engineering, with at least 2 years in a senior or staff-level role
  • Proficiency in Python and have good command on Django, FastApi
  • Expertise in designing distributed systems
  • Strong knowledge of databases (SQL and NoSQL) and caching systems
  • Exceptional problem-solving and analytical abilities
  • Strong communication skills with the ability to explain complex concepts to non-technical stakeholders
  • Leadership experience, including mentoring engineers and leading technical projects
  • Experience with containerization (e.g., Docker, Kubernetes)
  • Knowledge of CI/CD pipelines and DevOps practices

Responsibilities

  • Lead the design and development of complex software systems
  • Drive technical innovation and best practices across teams
  • Ensure code quality through reviews, automation, and adherence to coding standards
  • Architect scalable, reliable, and secure systems for business-critical applications
  • Collaborate with stakeholders to understand requirements and translate them into technical solutions
  • Align engineering efforts with business objectives to achieve company goals
  • Identify, analyze, and resolve complex technical issues
  • Develop strategies to enhance system reliability and reduce technical debt

Preferred Qualifications

Familiarity with machine learning or data analytics platforms is a plus

Benefits

  • Health coverage
  • Paid parental leave
  • Generous paid time-off and holidays
  • Quarterly self-care days off
  • Stock options
  • Access to our LinkedIn Learning platform
  • Quarterly wellness education sessions

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.