careertakescareertakes

Software Engineer

Confidential Client•Software & Technology
Entry LevelFull-timeHybridN/A
Cambridge, Massachusetts
19 Hours Ago

The Software Engineer role at Confidential Client involves designing and developing high-reliability, high-throughput systems that manage security certificates and configurations at large scale. The position requires building scalable backend and frontend applications, optimizing database usage, and collaborating with testing teams to deploy robust system components. This role supports Confidential Client's mission to power and protect the internet through innovative edge and cloud technologies.

Boost your chances. Upload your resume to see your match score.

Unlock Match Rate
Description

About Careertakes

👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Technology, Information and Internet.

Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.


Role overview

We are partnering with a confidential client seeking an entry-level Software Engineer to join an Edge Platform team building high-reliability, high-throughput systems. You’ll help design and build services that manage security certificates and configurations at global scale, optimize database usage, and ship resilient features used by other engineering teams.


What You’ll Do

  • Design and implement scalable backend services that handle tens of thousands of concurrent operations.
  • Build efficient data models and queries for relational and NoSQL systems.
  • Create new features from scratch and optimize existing functionality for performance and reliability.
  • Collaborate with QA/SQA and cross-functional teams to deploy and maintain production systems.
  • Contribute to code reviews, documentation, and operational runbooks.

What You’ll Bring

  • Bachelor’s degree in Computer Science or a related field (or equivalent project experience).
  • Academic or project experience with Java; familiarity with Python, C++, or Bash in Linux/Unix environments.
  • Hands-on project experience with Spring and Spring Boot for backend development.
  • Practical experience or coursework using Angular for UI work.
  • Foundational knowledge of Terraform and infrastructure-as-code concepts.
  • Understanding of SQL and relational databases (Oracle, MySQL, Postgres, etc.) and NoSQL systems (Elasticsearch, Cassandra, etc.).

Nice-to-have

  • Experience with large-scale / edge or cloud-distributed systems.
  • Background in performance optimization, observability, or reliability engineering.
  • Prior internship or project work in security-related tooling or certificate management.

Compensation & Benefits

  • US base salary range (posted by our client): $75,700 - $136,300 per year. Final pay is determined by experience, skills, and location. The total compensation package may include bonuses, equity awards, and an employee stock purchase plan where eligible.
  • Standard benefits include healthcare, retirement savings (401k), PTO, parental leave, and employee assistance programs. Specific benefits and eligibility vary by location.

Location & Work Model

  • Primary location: Cambridge, MA (TELECOMMUTE / flexible work model). Our client supports hybrid and remote-friendly arrangements depending on role needs.

Why Apply via Careertakes

  • Careertakes is a third-party recruiting platform that can introduce you to multiple roles with our client and other partners.
  • If selected, you will be employed directly by the confidential client.
  • We follow best practices used by third-party recruiters to ensure a fair, transparent process.

Equal Opportunity & Hiring Transparency

Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.

If you have questions about how your data is used, please contact us directly.

Negotiate a higher salary! Check the salary ranges for this job type in your area.

View My Salary Range