Jobs Companies Accenture Custom Software Engineer

About this Custom Software Engineer role at Accenture

Accenture · Onsite · Bengaluru
Project Role : Custom Software Engineer
Project Role Description : Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs.
Must have skills : Grafana
Good to have skills : Apache Kafka
Minimum 7.5 year(s) of experience is required
Educational Qualification : 15 years full time education

Summary:
As a Custom Software Engineer, a typical day involves developing tailored software solutions by designing, coding, and improving various components within systems or applications. The role requires working with modern frameworks and following agile methodologies to ensure the delivery of scalable and efficient software that meets unique business requirements. Collaboration with cross-functional teams and continuous refinement of software elements to enhance performance and functionality are integral parts of the daily workflow.

Roles & Responsibilities:
- Expected to be an SME, collaborate and manage the team to perform.
- Responsible for team decisions.
- Engage with multiple teams and contribute on key decisions.
- Provide solutions to problems for their immediate team and across multiple teams.
- Lead efforts to identify and implement process improvements that enhance team productivity and software quality.
- Mentor junior team members to support their professional growth and integration within the team.
- Coordinate with stakeholders to align software development activities with business goals and project timelines. Design and implement the observability layer for Akura across application, integration, event, agent, audit, and cloud runtime components.
- Define logging, metrics, tracing, alerting, and dashboard standards for platform services.
- Establish end-to-end correlation across Guidewire events, Kafka topics, backend services, agent decisions, ServiceNow actions, and APEX UI views.
- Ensure all services expose health, readiness, latency, throughput, error, and dependency metrics.
- Work with Solution Architect and DevOps Engineer to align observability with cloud deployment and operational readiness needs.
- Configure and support OpenTelemetry instrumentation across backend microservices, Kafka consumers/producers, API services, agent services, and connectors.
- Configure OpenTelemetry Collector pipelines for telemetry ingestion, enrichment, filtering, batching, memory limiting, masking, and routing.
- Implement OTLP receivers and exporters as required by target observability platforms.
- Use OpenTelemetry context propagation to preserve trace IDs and correlation IDs across services.
- Support OpenTelemetry configuration governance and reusable collector patterns.
- Instrument Spring Boot / FastAPI microservices with logs, traces, and metrics.
- Capture API latency, request volume, error rate, dependency failures, and service health.
- Define dashboard views for Guidewire Adapter Service, Incident Evaluation Service, ServiceNow Connector, Agent Orchestration Service, Audit Service, and APEX Backend APIs.
- Ensure application logs include correlation ID, event ID, service name, environment, severity, and processing status.
- Support troubleshooting of service-to-service and API gateway interactions.
- Build dashboards and alerts for Kafka / Amazon MSK event processing.
- Monitor topic throughput, consumer lag, failed events, retry counts, DLQ volume, partition health, and event processing latency.
- Provide visibility into topics such as: guidewire.claim.event.created, incident.evaluation.requested, agent.incident.decision.created, incident.creation.requested, audit.event.recorded
- Support replay and failure investigation by correlating Kafka offsets, event IDs, and audit entries.
- Work with Backend/Kafka Engineers to define observability hooks for producers, consumers, and stream processing applications.
- Implement observability for AI/agent workflows, including agent invocation count, agent latency, decision outcome, confidence distribution, failed tool calls, and human-in-loop routing.
- Ensure agent decision flows are traceable from input event to final action.
- Capture agent execution metadata, decision status, tool-call failures, and audit references.
- Work with Agent Integration Engineer to expose metrics for incident triage, context enrichment, and recommendation workflows.
- Build operational dashboards using CloudWatch, Grafana, or the client-approved observability tooling.
- Create dashboard views for: Platform health, API health, Kafka processing, Agent decision flow, Incident creation status, Audit write success/failure, Deployment/runtime health, Business-unit-level event visibility
- Work with platform and support teams to define alert thresholds and escalation views.
- Support centralized observability and business-unit-specific dashboard patterns where required.
- Define alerts for service failures, API latency, Kafka consumer lag, event processing failures, DLQ growth, audit failures, and agent action failures.
- Support alert grouping, prioritization, and correlation to reduce operational noise.
- Provide dashboards that help support users identify whether an issue is in Guidewire ingestion, Kafka processing, agent decisioning, ServiceNow integration, or APEX UI display.
- Work with support and operations teams to define actionable alerts and runbook links.
- Ensure telemetry does not expose sensitive data unnecessarily.
- Implement masking, filtering, and routing controls for logs, metrics, and traces.
- Support TLS/mTLS-based secure telemetry forwarding where applicable.
- Work with Security/DevOps Engineer to align telemetry collection with security, privacy, and compliance requirements.
- Support audit-friendly telemetry retention and access-control practices.
- Define observability acceptance criteria for each platform component.
- Create runbooks for alert investigation, service health checks, failed event triage, Kafka lag analysis, agent decision failure review, and dashboard usage.
- Support production readiness reviews and operational handover.
- Work with QA Engineer to validate observability data as part of end-to-end testing.
- Work with DevOps Engineer to ensure observability deployment is automated and repeatable.


Professional & Technical Skills:
- Must To Have Skills: Proficiency in Grafana.
- Good To Have Skills: Experience with Apache Kafka.
- Strong knowledge of software development lifecycle and agile methodologies.
- Ability to design and implement scalable software components.
- Experience in monitoring and visualizing system performance using relevant tools.
- Familiarity with integrating data streams and event-driven architectures.
- Hands-on experience with OpenTelemetry instrumentation and collector configuration.
- Experience with CloudWatch, Grafana, or equivalent observability platforms.
- Strong understanding of metrics, logs, traces, dashboards, and alerting.
- Experience instrumenting microservices, APIs, and distributed systems.
- Understanding of Kafka/event-driven monitoring concepts such as consumer lag, topic throughput, failed events, retries, and DLQs.
- Experience working with containerized workloads on Kubernetes, EKS, ECS, or equivalent runtime.
- Ability to define correlation ID and trace propagation standards.
- Experience creating production dashboards and alerting rules.
- Good understanding of operational troubleshooting and production support.
- Ability to collaborate with developers, DevOps, QA, security, and architecture teams.
- Amazon MSK / Apache Kafka monitoring experience.
- Experience with Prometheus, Loki, Tempo, Jaeger, Dynatrace, Splunk, Azure Monitor, or Application Insights.
- OpenTelemetry Transformation Language / OTTL exposure.
- Experience with telemetry masking, filtering, enrichment, and routing.
- Experience with Guidewire Cloud or insurance platform telemetry.
- Experience with ServiceNow incident integration.
- Experience with AI/agent workflow monitoring.
- Experience with GitHub Actions, Terraform, Helm, and GitOps-style observability deployment.
- Experience supporting SRE-style operational dashboards and service-level indicators.


Additional Information:
- The candidate should have minimum 7.5 years of experience in Grafana.
- This position is based at our Bengaluru office.
- A 15 years full time education is required.

15 years full time education

About Accenture

Accenture is a leading global professional services company that helps the world’s leading businesses, governments and other organizations build their digital core, optimize their operations, accelerate revenue growth and enhance citizen services—creating tangible value at speed and scale. We are a talent- and innovation-led company with approximately 791,000 people serving clients in more than 120 countries. Technology is at the core of change today, and we are one of the world’s leaders in helping drive that change, with strong ecosystem relationships. We combine our strength in technology and leadership in cloud, data and AI with unmatched industry experience, functional expertise and global delivery capability. Our broad range of services, solutions and assets across Strategy & Consulting, Technology, Operations, Industry X and Song, together with our culture of shared success and commitment to creating 360° value, enable us to help our clients reinvent and build trusted, lasting relationships. We measure our success by the 360° value we create for our clients, each other, our shareholders, partners and communities.

Visit us at www.accenture.com 

Equal Employment Opportunity Statement


We believe that no one should be discriminated against because of their differences. All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, military veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by applicable law. Our rich diversity makes us more innovative, more competitive, and more creative, which helps us better serve our clients and our communities.

Ready to apply to Accenture?
Apply to Accenture

About Accenture

Bring your incredible skills and join our global team of innovators. We come together from different backgrounds across the world and work with the latest technologies to create value and growth for our clients. With us, you’ll continue to learn and grow so you can advance in your career. Your personal dreams and ambitions are just as important to us; that’s why we offer support any way we can—when you thrive, we all thrive. Explore your next step at Accenture

See all jobs at Accenture →

Similar jobs

Roku
Senior Software Engineer, Backend
Roku
⚡ Apply early Bengaluru, India Onsite
● New 👁 Seen ✓ Applied 4h ago
Roku
Senior Software Engineer, Backend & Data Platform
Roku
⚡ Apply early Bengaluru, India Onsite
● New 👁 Seen ✓ Applied 4h ago
Roku
Senior Software Engineer, Cloud Content Platform
Roku
⚡ Apply early Bengaluru, India Onsite
● New 👁 Seen ✓ Applied 4h ago
Redwood Materials
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials
⚡ Apply early San Francisco, California, Uni... Onsite $180,000–$237,500
● New 👁 Seen ✓ Applied 2h ago
Anduril Industries
Senior Software Developer in Test, Air Defense
Anduril Industries
⚡ Apply early Irvine, California, United Sta... Onsite $129,000–$171,000
● New 👁 Seen ✓ Applied 2h ago
Anduril Industries
Senior Robotics Software Engineer, Behaviors
Anduril Industries
⚡ Apply early Costa Mesa, California, United... Onsite $220,000–$292,000
● New 👁 Seen ✓ Applied 2h ago
Anduril Industries
Senior Robotics Software Engineer, Payload Integration
Anduril Industries
⚡ Apply early Abu Dhabi, United Arab Emirate... Onsite
● New 👁 Seen ✓ Applied 2h ago
Redwood Materials
Senior Software Engineer, Energy Storage
Redwood Materials
⚡ Apply early San Francisco, California, Uni... Onsite $150,000–$237,500
● New 👁 Seen ✓ Applied 2h ago
Accenture
Trust Architect (Responsible AI , Risk & Governance)
Accenture
⚡ Apply early Sydney, International House, 3... Onsite
● New 👁 Seen ✓ Applied 18h ago

Sign up for suggestions tailored to the jobs you open and the searches you save.

More jobs at Accenture

See all jobs at Accenture →

Apply now
🤖

Whoa — hold up

JobsRadar was built for real people having a rough time in their job search — not for automated requests. You're clicking way too fast and you're now temporarily blocked.

Come back later. If you're genuinely job hunting, we've got your back — just act like a human.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Get an edge on your job hunt.

Join our Telegram channel for the stuff that helps you land the role — salary benchmarks, the weekly market pulse, and new-feature drops. No spam, just signal.

Join the channel — it's free