Experience Required - 5 Years
Must Have Technical/Functional Skills
Strong Go (Golang) production experience - 3 years; idiomatic Go concurrency patterns context management.
API design experience: gRPC and/or REST; protobufs a plus.
Experience designing and operating event-driven systems (pub/sub message queues) and streaming processing.
Familiarity with policy engines (OPA/rego) or ability to encode validation rules.
Experience with CI/CD integrations (webhooks pipeline triggers) authentication (OAuth mTLS) secrets management.
Observability: exposing Prometheus metrics structured logging distributed tracing.
Solid testing and quality practices (go test integration testing fuzzing where appropriate).
Familiar with containerization and orchestration (Docker Kubernetes) and deployment pipelines.
Experience with OPA (Open Policy Agent) and writing Rego policies for gating decisions.
Knowledge of NFR categories (latency throughput resiliency security posture) and how to translate them into testable checks.
Experience with immutable audit stores (append-only logs event sourcing).
Experience in high-throughput validation systems or policy engines.
Prior work on developer tooling platform automation or developer experience
Roles & Responsibilities
Design implement test and operate scalable Go services for NFR ingestion vetting validation and gating.
Implement robust schema encoding for NFR definitions versioning and migrations.
Build integrations with CI/CD (webhooks runners) policy engines (OPA/rego) observability (Prometheus tracing) and downstream systems.
Author core validation pipelines: synchronous (pre-merge) and asynchronous (post-build) checks retries backpressure handling.
Create clear APIs (gRPC/REST) consumed by frontend and other platform components.
Ensure auditability: immutable logs tamper-evident records traceability of gating decisions.
Lead feature design own rollout plans and coordinate cross-functional stakeholders.
Write thorough unit and integration tests own CI/CD and deployment strategy for services.
Salary Range - $100000 to $125000
TCS Employee Benefits Summary
Discretionary Annual Incentive
Comprehensive Medical Coverage Medical and Health Dental & Vision Disability Planning & Insurance Pet Insurance Plans
Family Support Maternal and Parental Leaves
Insurance Options Auto and Home Insurance Identity Theft Protection.
Convenience and Professional Growth Commuter Benefits and Certification and Training Reimbursement.
Time Off Vacation Time Off Sick Leave and Holidays.
Legal and Financial Assistance Legal Assistance 401K Plan Performance Bonus College Fund Student Loan Refinancing.
Experience Required - 5 Years Must Have Technical/Functional Skills Strong Go (Golang) production experience - 3 years; idiomatic Go concurrency patterns context management. API design experience: gRPC and/or REST; protobufs a plus. Experience designing and operating event-driven s...
Experience Required - 5 Years
Must Have Technical/Functional Skills
Strong Go (Golang) production experience - 3 years; idiomatic Go concurrency patterns context management.
API design experience: gRPC and/or REST; protobufs a plus.
Experience designing and operating event-driven systems (pub/sub message queues) and streaming processing.
Familiarity with policy engines (OPA/rego) or ability to encode validation rules.
Experience with CI/CD integrations (webhooks pipeline triggers) authentication (OAuth mTLS) secrets management.
Observability: exposing Prometheus metrics structured logging distributed tracing.
Solid testing and quality practices (go test integration testing fuzzing where appropriate).
Familiar with containerization and orchestration (Docker Kubernetes) and deployment pipelines.
Experience with OPA (Open Policy Agent) and writing Rego policies for gating decisions.
Knowledge of NFR categories (latency throughput resiliency security posture) and how to translate them into testable checks.
Experience with immutable audit stores (append-only logs event sourcing).
Experience in high-throughput validation systems or policy engines.
Prior work on developer tooling platform automation or developer experience
Roles & Responsibilities
Design implement test and operate scalable Go services for NFR ingestion vetting validation and gating.
Implement robust schema encoding for NFR definitions versioning and migrations.
Build integrations with CI/CD (webhooks runners) policy engines (OPA/rego) observability (Prometheus tracing) and downstream systems.
Author core validation pipelines: synchronous (pre-merge) and asynchronous (post-build) checks retries backpressure handling.
Create clear APIs (gRPC/REST) consumed by frontend and other platform components.
Ensure auditability: immutable logs tamper-evident records traceability of gating decisions.
Lead feature design own rollout plans and coordinate cross-functional stakeholders.
Write thorough unit and integration tests own CI/CD and deployment strategy for services.
Salary Range - $100000 to $125000
TCS Employee Benefits Summary
Discretionary Annual Incentive
Comprehensive Medical Coverage Medical and Health Dental & Vision Disability Planning & Insurance Pet Insurance Plans
Family Support Maternal and Parental Leaves
Insurance Options Auto and Home Insurance Identity Theft Protection.
Convenience and Professional Growth Commuter Benefits and Certification and Training Reimbursement.
Time Off Vacation Time Off Sick Leave and Holidays.
Legal and Financial Assistance Legal Assistance 401K Plan Performance Bonus College Fund Student Loan Refinancing.
View more
View less