careertakescareertakes

Backend Software Engineer (Java, C++)

Confidential Client•Software & Technology
Entry LevelFull-timeFull RemoteN/A
United States
3 Days Ago

The Staff+ Software Engineer at Confidential Client leads the design and development of scalable backend systems for advanced industrial data analytics, integrating cutting-edge technologies including machine learning and generative AI. This fully remote role involves technical leadership, mentoring junior engineers, driving innovation, and collaborating closely with cross-functional teams to deliver high-quality, impactful software solutions.

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, Software & Technology.

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


What You’ll Do

  • Design, implement, and maintain scalable backend services using Java and/or C++.
  • Build and maintain RESTful APIs and microservices that power production systems.
  • Debug, profile, and optimize performance and memory usage in backend components.
  • Write unit, integration, and system tests; participate in code reviews and maintain high code quality.
  • Collaborate with cross-functional teams (product, QA, DevOps) to define requirements and deliver features.
  • Work with databases (SQL and/or NoSQL), message queues, and caching layers to ensure reliable data flow.
  • Contribute to CI/CD pipelines, deployment automation, and monitoring/observability practices.
  • Troubleshoot incidents in production and participate in on-call rotations as needed.
  • Help shape architecture and technical direction with a focus on reliability, security, and maintainability.

What We’re Looking For

  • Proven experience building backend systems using Java and/or C++.
  • Practical knowledge of designing and consuming REST APIs and microservices.
  • Comfortable working on Linux-based systems and using modern development tools (Git, build tools, debuggers).
  • Experience with relational and/or NoSQL databases and basic data modeling.
  • Strong testing mindset (unit/integration/automated testing) and familiarity with CI/CD workflows.
  • Excellent problem-solving skills and clear communication across engineering and product teams.
  • Ability to work effectively in a fast-paced environment and take ownership of deliverables.

Nice-to-Have / Preferred

  • Experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).
  • Familiarity with messaging systems (Kafka, RabbitMQ) and distributed system patterns.
  • Background in performance tuning, profiling, and low-latency system design.
  • Experience with observability tools (prometheus, Grafana, ELK) and SRE practices.
  • Degree in Computer Science, Engineering, or equivalent practical experience.

Location & Work Authorization

  • Location: Boardman, OR (onsite / local) — confirm work-location expectations during early interviews.
  • Applicants must be authorized to work in the United States. The Confidential Client cannot sponsor work visas for this role (please confirm during application if sponsorship is required).

Compensation & Benefits

  • Salary range not listed on the source posting. Specific compensation and benefits will be shared by the Confidential Client during the interview process.
  • Confidential Client offers competitive benefits; details provided to candidates during recruiting.

Commitments & Accessibility

  • Careertakes and the Confidential Client are committed to an inclusive hiring process. Reasonable accommodations are available for applicants with disabilities — please notify us during the application process so we can support you.

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