J
Lead Software Engineer
Senior
Analytics
Appdynamics
CI/CD
Cloud Operations
Cloudwatch
Cybersecurity Tools
Dashboards
Data Analytics
Data Architecture
Data Platform
Data Processing
Database
Databases
Dynatrace
Elasticsearch
Engineering
Grafana
Information Technology (IT)
Java Language
Log Management
Programming Language
Programming Languages
Reporting and Analytics
Search Engine
Software Development
Software Engineer
Software Engineering
Splunk
SQL
Technical Lead
Job Description
Benefits
Location: Columbus, OH onsite.
The role supports a team culture rooted in diversity, inclusion, respect, and opportunity.
- Comprehensive health care coverage
- On-site health and wellness centers
- Retirement savings plan
- Backup childcare
- Tuition reimbursement
- Mental health support
- Financial coaching
Responsibilities
- Lead the architecture, development, and deployment of scalable platform solutions, applying advanced troubleshooting and innovative approaches to address complex infrastructure and integration challenges.
- Develop and maintain secure production code and automation scripts to ensure reliable integration across enterprise platforms and infrastructure.
- Promote adoption of enterprise AI assisted engineering practices to improve code quality, speed, and outcomes, while setting validation standards and encouraging reuse of effective patterns across the team.
- Leverage the Software Development Life Cycle toolchain, including AI assisted development and automation capabilities, to maximize automation value.
- Create comprehensive architecture and design documentation for complex applications, ensuring alignment with constraints and best practices throughout the lifecycle.
- Analyze large, diverse data sets to produce actionable visualizations and reporting that drive continuous improvement of software and system performance.
- Proactively identify patterns and issues in data to refine coding standards, system architecture, and application resiliency.
- Engage with internal software engineering communities of practice, participating in events and initiatives that explore emerging technologies and industry trends.
- Foster a collaborative team culture that values diversity, inclusion, respect, and opportunity, mentoring junior engineers.
Requirements
- Formal training or certification on software engineering concepts and 5+ years of applied experience in NAMR/APAC regions (India, LATAM, Hong Kong).
- Formal training or certification on software engineering concepts and advanced applied experience in EMEA and LATAM Brazil.
- In Singapore, follow local country guidance.
- Demonstrated experience leading effective use of approved AI assisted software development tools with the ability to set team expectations for validating AI outputs for correctness, performance, and security.
- Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching engineers on safe, compliant adoption within delivery practices.
- Advanced proficiency in Python and/or Java, with demonstrated expertise in developing, debugging, and maintaining code using modern programming and database querying languages.
- Extensive experience with SQL and NoSQL databases, data lakes, and AWS S3, including design and implementation of scalable data storage architectures.
- Proven track record deploying and managing applications using AWS services such as EMR, EKS/ECS, EC2, Event Bus, and S3.
- Deep familiarity with enterprise logging and monitoring platforms, including Splunk, Elastic Search, Dynatrace, AppDynamics, Grafana, CloudWatch, and Datadog.
- Strong experience with Continuous Integration and Continuous Deployment processes, utilizing tools such as Jenkins and Spinnaker to automate and streamline software delivery pipelines.
- Comprehensive understanding of the full software development lifecycle, agile methodologies, application resiliency, and security best practices.
- Demonstrated expertise in software applications and technical processes within cloud computing, artificial intelligence, machine learning, and mobile technologies.
Similar Jobs
J
J
J
J
J
J