HuntingCube logo

SDE 2

HuntingCube

RemoteFull timeMid levelPosted today
Apply with JobAssist

About the role

Job Description

Responsibilities:

  • Architecture and Design: Lead the design and architecture of large-scale systems. Ensure that systems are scalable, secure, and maintainable as we grow.
  • Technical Leadership: Take a lead role in guiding and mentoring junior engineers. Help set coding standards, provide feedback, and foster a culture of technical excellence.
  • Development: Work hands-on with the development team to build high-quality, reliable software. Contribute to code reviews, write production-level code, and troubleshoot complex technical issues.
  • Cross-Functional Collaboration: Collaborate with product managers, designers, and other engineers to define product requirements, set priorities, and deliver quality software on time.
  • Innovation and Strategy: Contribute to the technical strategy and vision. Stay current with industry trends, technologies, and tools to bring innovative solutions to the company's challenges.
  • System Optimization and Performance: Focus on performance tuning, optimizing existing systems, and addressing technical debt to ensure system efficiency and reliability.
  • Scalability and Reliability: Ensure that systems are designed with scalability and high availability in mind to support rapid growth.
  • Problem-Solving: Take ownership of critical technical challenges, solving them in a way that aligns with the overall goals of the company.

Requirements:

  • Education: Bachelor's or Master's degree in Computer Science, Engineering, or related field, or equivalent experience.
  • Experience: 4+ years of experience in software development, with at least 1+ year in a technical leadership role.

Technical Skills:

  • Expertise in languages, e.g., Python, Java, Go, etc.
  • Deep understanding of software architecture and design patterns.
  • Strong knowledge of distributed systems, cloud technologies, and scalable architecture.
  • Experience with databases (SQL/NoSQL) and data storage technologies.
  • Experience with continuous integration, continuous delivery (CI/CD), and modern software deployment techniques.
  • Proficient in performance tuning and optimization of complex systems.
  • Familiarity with containerization tools like Docker, Kubernetes, and orchestration systems.
  • Experience with cloud platforms such as AWS, GCP, or Azure.
  • Experience building and deploying highly available and fault-tolerant systems.

Soft Skills:

  • Strong leadership and mentorship capabilities, with a focus on building a collaborative and high-performing team.
  • Excellent communication skills, capable of discussing complex technical ideas with non-technical stakeholders.
  • Ability to work in a fast-paced startup environment, handling ambiguity and evolving priorities.
  • A growth mindset, with a passion for learning and continuous improvement.

Company Summary Tessell delivers highly differentiated DBaaS on customers' choice of the cloud for their choice of engine. Tessell differentiation includes up to 10 more IOPS for databases; a zero-data loss availability machine that protects data, makes the data available across regions, and provides time-travel capability for data cloning needs; a consumer-grade data consumption experience for developers and data owners; and enterprise-grade data governance and deployment models. At Tessell, we aspire to Tessellate all types of enterprise data into the cloud. To begin with, we concentrate on structured data for three reasons. First and foremost, the current cloud services in this space are, in our opinion, half-baked. Second, this is where the majority of the money is being spent today and will continue to be spent in the future. Third, we've been living and breathing this space for over 20 years and are confident in our ability to solve interesting problems.

Why Join Us We have put together a founding team, a great blend of enterprise products and consumer SaaS backgrounds. We have a big dream to Tessellate customers' data at hyper-scalers. We aim to build a powerful multi-cloud SaaS platform that helps customers achieve all the benefits of the cloud along with invisible but comprehensive enterprise governance baked in. Above all, we are passionate disciples of excellence. We are looking for passionate gurus in SaaS, and the data management space, and talented, tenacious students who are willing to learn and apply themselves to every puzzle thrown at us. They'll work with some of the brightest architects and engineers in Silicon Valley.

Required Skills

  • Data Structures
  • Python
  • APIs
  • Architecture
  • AWS
  • Azure
  • Google Cloud (GCP)
  • LLMs

Additional Information

Millions of jobs, with real people getting hired every day

20,000+
New jobs added daily
7,000,000+
Verified job listings
500,000+
Tailored applications submitted
FAQ

Questions, answered

Click "Apply with JobAssist" – we tailor your resume and application to this role and submit it for your approval.

Yes. This role at HuntingCube was screened before publishing – we confirmed the employer before listing it.

The employer didn't disclose a salary range for this listing. JobAssist shows pay whenever it's available.

This position can be done from anywhere, with no in-office requirement.

Yes – every application is tailored from your profile and this job's requirements, and you can review and edit before it's sent.