Sr. Backend Engineer

Insight Global
San Jose, CA, United States
1 day ago
Apply on dejobs.org
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Query Performance Java (Programming Language) Amazon Web Services Amazon Elastic Compute Cloud Amazon S3 Automation of Tests Software Debugging Software Design Documents Amazon DynamoDB Monitoring of Systems NoSQL Standard Sql
+11 more
Software Engineering Datadog Database Optimization Backend Information Technology Functional Programming Api Gateway Restful APIs Amazon Simple Queue Service (SQS) Splunk Microservices

Job description

We are looking for a Senior Software Engineer who loves to be deep in the code. You’re the kind of engineer who

takes pride in writing clean, thoughtful Java, obsesses over system design, and doesn’t shy away from working on

production issues. You’ll work on building and managing microservices end-to-end - from design and

implementation through deployment, monitoring, and troubleshooting in live environments. This is a hands-on,

heads-down role where your technical instincts will directly shape the reliability and performance of BILL’s

Requirements

5-8 years of professional software engineering experience, with deep hands-on Java development

throughout.

  • Strong microservices design and implementation experience - you can architect a service from scratch and

reason clearly about its boundaries, dependencies, and failure modes.

  • Solid debugging and problem-solving skills; comfortable investigating complex issues across service

boundaries in production environments.

  • Hands-on experience with monitoring and observability tooling, specifically Datadog and/or Splunk -

building dashboards, writing alert rules, and using traces and logs to diagnose issues.

  • Strong working knowledge of SQL and/or NoSQL databases - schema design, indexing strategies, and

query performance optimization.

  • Experience deploying and operating backend services on AWS (e.g., EC2, RDS, Lambda, S3, SQS,

DynamoDB, API Gateway).

  • Experience building RESTful APIs and working with event-driven or messaging-based architectures.

  • Familiarity with CI/CD pipelines, automated testing, and modern deployment practices.

  • Strong communication and design skills - you can write a clear design doc, articulate trade-offs to peers,

and engage constructively in technical discussions.

  • Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dejobs.org
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

2:38 min

Establishing comprehensive monitoring and log management

Michael Eder +1 · LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:36 min

Critical infrastructure and performance skills for modern developers

Andrew Holway · LIVE

Videos

See all

Related articles

See all