Teradata Sr Staff Software Engineer in San Diego, California
Sr Staff Software Engineer - San Diego CA.
Teradata is an enterprise software company that provides cutting-edge Big Data analytics and discovery technology helping Fortune 1000 organizations be efficient and innovative by uncovering new opportunities to grow revenues and cut costs. From large financial services organizations to global communication services providers to healthcare providers to auto manufacturers to online gaming, the largest organizations globally are using our Big Data analytics and discovery technology to make sense of petabyte scale multi-structured data to better understand customer behaviors, anticipate customer needs and develop better products and solutions.
Teradata is looking for a senior software engineer to work with our Customer Engineering team in IntelliCloud. We are looking for candidates who are passionate about customer success, thrive on automation, and are self-starters.
In this role, you will help design and create a single operational reference system for onboarding customers to our Private Cloud, AWS and Azure; andcontinuously improve the IntelliCloud Customer experience and speed the execution of customers moving to the cloud.
Design, develop and implement Teradata cloud solutions in Amazon Web Services (AWS)
Mentor and guide junior developers
Metric driven with focus on operational excellence and continual improvement
Comfortable working with distributed teams
Collaborate with multiple development teams on cross-org interdependencies.
System and IT Operations
Real-time troubleshooting and problem resolution
Utilize understanding of DevOps and software engineering best practices to influence design and implementation approaches and solutions
Required Skills and Experience:
Languages: Java Script, TypeScript, Node.js and Python
Developing solutions in AWS
Experience in developing APIs
User authentication and authorization between multiple systems, servers, and environments
Integration of multiple data sources and databases into one system
Understanding fundamental design principles behind a scalable application
Agile (Scrum) and Test-Driven Development (TDD)
Issue & Project Tracking: Experience with JIRA
Source code control systems: Git
Build Agents: Jenkins (preferred), TeamCity
Software Repositories: Artifactory
Linux and Windows operating systems
Expertise in troubleshooting, incident management and problem resolution
Understanding of scripting and infrastructure automation
Front-end technologies such as such as HTML5 and AngularJS is a plus.
Master’s degreein a technical discipline
Bachelor Degree in Computer Science or related field
8+ years of relevant job experience
Self-motivated, team-oriented, very responsible, and focused on exceeding customer expectations
AWS Certified Associate certification
Teradata is an Equal Opportunity/Affirmative Action Employer and commits to hiring returning veterans.