backend software engineer
Role details
Job location
Tech stack
Job description
Operations Resilience Scalability Reliability Microservices Team Building Real Time Data Business Valuation Software Engineering Full Stack Development Artificial Intelligence Business Transformation Event-Driven Programming, * Designing and building backend services that support high-throughput, real-time data systems
- Operating services in production, including monitoring, debugging, and performance tuning
- Improving system reliability by identifying bottlenecks, reducing latency, and preventing failures
- Building and scaling event-driven architectures and distributed systems
- Collaborating across teams to design systems that are resilient, efficient, and easy to operate, Internet Of Things (IoT) Linux On Embedded Systems Go (Programming Language) Engineering Design Process C++ (Programming Language) Rust (Programming Language) Test-Driven Development (TDD) Transport Layer Security (TLS) Transmission Control Protocol (TCP) +0
Google IT Automation with Python Software Engineer TEKsystems Palo Alto, CA*Remote Debugging Operations Resilience Scalability Reliability Microservices Team Building Real Time Data Business Valuation Software Engineering Full Stack Development Artificial Intelligence Business Transformation Event-Driven Programming +0
Google IT Automation with Python Software Engineer TEKsystems Palo Alto, CA*Remote CI/CD Pipelines Operations RESTful API Spring Framework Business Valuation Software Engineering Full Stack Development Artificial Intelligence Business Transformation +0
Requirements
We're looking for a backend software engineer who thrives on building and operating high-scale, distributed systems in production., * Experience building backend services in a microservices or distributed systems environment
- Hands-on experience working with production systems (debugging issues, improving performance, supporting deployments)
- Exposure to event-driven systems, messaging, or streaming architectures
- Experience working in cloud-based, containerized environments
- Strong understanding of system performance, scalability, and reliability, Palo Alto, CA*On-Site JSON gRPC Visionary Innovation Testability Multitasking Unit Testing Communication Microservices Customer Service Protocol Buffers Network Protocols Application Layers Battery Management Root Cause Analysis Integration Testing Software Development Energy Transformation
Benefits & conditions
- Pay range: $65-$75 per hour (W2)
- Final compensation will be determined based on experience, skillset, and alignment with the role, Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:
- Medical, dental & vision
- Critical Illness, Accident, and Hospital
- 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available
- Life Insurance (Voluntary Life & AD&D for the employee and dependents)
- Short and long-term disability
- Health Spending Account (HSA)
- Transportation benefits
- Employee Assistance Program
- Time Off/Leave (PTO, Vacation or Sick Leave) Workplace Type