Senior Software Engineer

Clutch Technologies Inc.

$160K — $200K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • B.S. degree in Software Engineering or equivalent experience
  • 4+ years of industry experience developing software solutions
  • Proficiency in one or more modern programming languages (e.g., TypeScript, Python, Go)
  • Strong understanding of Frontend and/or Backend frameworks (e.g., React, Express)
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud
  • Experience with relational databases (e.g., PostgreSQL) and efficient SQL query writing
  • Knowledge of testing frameworks for comprehensive software testing

Responsibilities

  • Write clean, readable, and testable code following best practices
  • Collaborate with the team to design and implement scalable architectures
  • Engage with stakeholders to understand requirements and improve online experience
  • Participate in peer review sessions, offering constructive feedback
  • Lead projects through the full development lifecycle from planning to maintenance
  • Coordinate with cross-functional teams to achieve project milestones

Benefits

  • Autonomy & ownership in your work
  • Generous time off program
  • Health & dental benefits
Full Job Description
Technology
  • Full TypeScript stack for front- and back-end, with some legacy JavaScript
  • Front-end: ReactJS with functional components and context API
  • Back-end: ExpressJS with PostgreSQL and Sequelize ORM
  • Microservices architecture using Docker, Terraform, AWS ECS, and other AWS services
  • Interservice communication via RabbitMQ and Apache Kafka

About the role
Clutch is seeking a Software Engineer (Full-Stack / Backend / Frontend) to help build and scale our technology platform. You will write clean, reliable code, design scalable architectures, and collaborate with stakeholders to improve the customer experience.

What you'll do
  • Write clean, readable, and testable code that adheres to best practices and ensures reliability
  • Collaborate with the team to design and implement scalable, secure architectures
  • Work closely with stakeholders to understand requirements and deliver improvements to the online experience
  • Participate in peer review sessions, provide constructive feedback, and engage in system design discussions
  • Lead the full development lifecycle of projects, from planning to development, testing, and maintenance
  • Coordinate with cross-functional teams to meet project milestones and drive successful outcomes

What we're looking for
  • B.S. degree in Software Engineering or equivalent experience
  • 4+ years of industry experience developing software solutions
  • Proficiency in one or more modern programming languages (TypeScript, Python, Go, Ruby, C#, Rust, etc.)
  • Strong understanding of Frontend and/or Backend frameworks (React, Vue, Express, Flask, Ruby on Rails, etc.)
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud
  • Experience with relational databases (PostgreSQL, MySQL, Oracle) and writing efficient SQL queries, schema design, and performance optimization
  • Knowledge of testing frameworks for unit, integration, and end-to-end testing
  • Experience optimizing application performance and resolving bottlenecks
  • Comfortable working in Agile environments (Scrum or Kanban) using tools like Jira or GitHub Projects

Why you'll love it at Clutch
  • Autonomy & ownership - create your own path and own your work
  • Competitive compensation and equity incentives
  • Generous time off program
  • Health & dental benefits

Employment Type
Existing, Permanent Full-Time

Compensation & Benefits
  • Salary: $160,000 - $200,000 annually
  • Equity incentives
  • Comprehensive healthcare, dental, vision, prescriptions, life insurance, and dependent coverage
  • Pay reflects skills, performance, market benchmarking, responsibilities, and working conditions

Similar Jobs

More Jobs at Clutch Technologies Inc.

More Information Technology Jobs

Find similar Senior Software Engineer jobs: