Job Overview
Role: Software Development Engineer 1 (SDE 1) Location: Bangalore Experience: 0-2 Years Qualification: Bachelor's Degree in CS, Software Engineering, or Equivalent Key Skills: Java, Python, Golang, C#, SQL, Cloud Systems, CI/CD, Terraform, Agile
Job Description
As an entry-level SDE 1 within WEX's core Risk Engineering Team, you will participate in robust upskilling paths while supporting mission-critical development sprints. The Risk Platform engineering teams build high-scale transaction services and analytics utilities. You will directly help process, clean, enrich, and secure core corporate data pools utilizing world-class AI and big data configurations. Your responsibilities include learning and practicing structural design, unit testing, and deployment of cloud-based software architectures, supporting end-to-end data lifecycle management, and building automated CI/CD pipelines. You will also provision and manage cloud infrastructure via Terraform scripts and practice microservices development incorporating TDD and BDD guidelines.
Roles and Responsibilities
- System Maintenance & Coding: Learn and practice structural design, compilation, unit testing, and deployment of cloud-based software architectures of small-to-medium component scale.
- Data Pipeline Assembly: Support the execution of the end-to-end data lifecycle, managing workflows across data ingestion, cataloging, processing, and Master Data Management (MDM).
- DevOps Integration: Build and safely optimize automated continuous integration and continuous delivery (CI/CD) pipelines utilizing GitHub Actions.
- Infrastructure as Code: Learn to provision and manage cloud infrastructure parameters reliably via Terraform scripts.
- Architectural Methodologies: Practice structural microservices development incorporating Test-Driven Development (TDD) and Behavior-Driven Development (BDD) guidelines.
- System Optimization: Analyze data bottlenecks to introduce automated, proactive real-time platform monitoring protocols and speed resolutions.
Skills and Eligibility Criteria
Educational Background: Bachelor's degree in Computer Science, Software Engineering, or a strictly related field (equivalent demonstrable analytical depth is fully respected).
Experience: 0 – 2 Years (Freshers / Early Career Openings)
Mandatory Technical Skills:
- Strong backend implementation talent using languages like Java, Python, Golang, or C#
- Comprehensive knowledge of relational database structures, SQL query composition, dimensional data warehousing concepts, and ELT processes
Competencies:
- Core Competencies: Exceptional logical evaluation, clear documentation habits, an asset-focused problem-solving attitude, and a strong inner drive to adapt swiftly to complex new toolsets.