Software Engineer

Qode

San Francisco, Northern (CA, KY)

Hybrid

USD 170,000 - 210,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health insurance
Paid time off
401(k) plan

Job summary

Qode, a San Francisco-based software company, is seeking a Senior Software Engineer to design, develop, and maintain high-quality software applications. You will collaborate with product managers and designers to deliver innovative solutions and mentor junior engineers.

You will write clean, tested code, participate in code reviews, and contribute to the technical direction of projects. The role requires 5+ years of experience, a CS degree, and strong knowledge of Java, Python, or C++.

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • 5+ years of software development experience.
  • Proficiency in Java, Python, or C++.
  • Experience with Agile or Waterfall methodologies.
  • Strong understanding of object-oriented programming principles.
  • Experience with relational databases (MySQL, PostgreSQL or PostgreSQL).
  • Experience with version control (Git).
  • Excellent problem-solving and communication skills.
  • Experience with cloud platforms (AWS, Azure, GCP) is a plus.
  • Experience with containerization (Docker, Kubernetes) is a plus.

Responsibilities

  • Design, develop, and maintain high-quality software applications.
  • Collaborate with engineers, product managers, and designers to deliver solutions.
  • Write clean, well-documented, testable code.
  • Participate in code reviews and provide feedback.
  • Contribute to the technical direction of projects.
  • Mentor junior engineers and share best practices.
  • Troubleshoot and debug software applications.
  • Participate in agile development processes.
  • Stay current with technologies and trends.
  • Improve development processes.

Skills

Java/Python/C++
Agile/Waterfall
OOP fundamentals
Problem solving
Team collaboration

Education

Bachelor's degree in CS

Tools

Git
MySQL/PostgreSQL
Docker/Kubernetes

Job description

Senior Software Engineer

Location: San Francisco, CA

Workplace Type: Hybrid

About the Role

We are seeking a highly skilled and experienced Senior Software Engineer to join our growing engineering team. In this role, you will be responsible for designing, developing, and maintaining high-quality software applications. You will work collaboratively with other engineers, product managers, and designers to deliver innovative and impactful solutions. You will be a key contributor to the technical direction of our projects and will mentor junior engineers. This is a fantastic opportunity to work on challenging and rewarding projects in a dynamic and collaborative environment. We are looking for someone with a passion for technology, a strong work ethic, and a commitment to excellence. The ideal candidate will have a proven track record of success in software development and a deep understanding of software engineering principles.

Key Responsibilities
  • Design, develop, and maintain high-quality software applications using various technologies.
  • Collaborate with other engineers, product managers, and designers to deliver innovative and impactful solutions.
  • Write clean, well-documented, and testable code.
  • Participate in code reviews and provide constructive feedback.
  • Contribute to the technical direction of our projects.
  • Mentor junior engineers and provide guidance on best practices.
  • Troubleshoot and debug software applications.
  • Participate in agile development processes.
  • Stay up-to-date with the latest technologies and trends.
  • Contribute to the improvement of our development processes.
Required Skills & Qualifications
  • Bachelor's degree in Computer Science or a related field.
  • 5+ years of experience in software development.
  • Proficiency in one or more programming languages such as Java, Python, or C++.
  • Experience with various software development methodologies (Agile, Waterfall).
  • Strong understanding of object-oriented programming principles.
  • Experience with relational databases (e.g., MySQL, PostgreSQL).
  • Experience with version control systems (e.g., Git).
  • Excellent problem-solving and analytical skills.
  • Excellent communication and teamwork skills.
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) is a plus.
  • Experience with containerization technologies (e.g., Docker, Kubernetes) is a plus.
Additional Information

We offer a competitive salary and benefits package, including health insurance, paid time off, and a 401(k) plan.

  • health insurance
  • paid time off
  • a 401(k) plan

We are an equal opportunity employer and value diversity at our company.

We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Itgiantsolutions • United States

Hybrid
USD 110,000 - 130,000
Senior Software Engineer (Fullstack)
Senior Software Engineer (Fullstack)

Hirewell • San Francisco (CA)

Hybrid
USD 180,000 - 215,000
Equity
Healthcare
Software Engineer
Software Engineer

Richmond Public Schools • Virginia (MN)

On-site
USD 70,000 - 90,000
Competitive salary
Comprehensive benefits package
Collaborative work environment
Senior Software Engineer
Senior Software Engineer

K Tech International • Torrington (CT)

On-site
USD 80,000 - 100,000
401(k) matching
AD&D insurance
dental
+6
Software Developer 2
Software Developer 2

*Cummins Business • Wormleysburg

Hybrid
USD 110,000 - 150,000
Competitive salary
Performance bonuses
Comprehensive health, dental, and vision insurance
+2
Senior Software Engineer
Senior Software Engineer

Barker Staffing Solutions LLC • San Francisco (CA)

Hybrid
USD 150,000 - 200,000
Senior Software Engineer
Senior Software Engineer

Barker Staffing Solutions LLC • New York (NY)

Hybrid
USD 140,000 - 200,000
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Twenty80 llc • Boston (MA)

Hybrid
USD 160,000 - 210,000
Medical, dental, vision coverage
Flexible PTO
Competitive equity package
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Twenty80 llc • San Francisco (CA)

Hybrid
USD 160,000 - 210,000
Competitive equity package
Medical, dental, vision coverage
Flexible PTO
+1
Senior Software Engineer
Senior Software Engineer

Synergy ECP • Maryland

On-site
USD 150,000 - 270,000
Comprehensive Health Benefits
401K Retirement plan
Paid Time Off
+3