
Senior Software Developer
NVIDIA
full-time
Posted on:
Location Type: Remote
Location: California • United States
Visit company websiteExplore more
Salary
💰 $168,000 - $270,250 per year
Job Level
About the role
- Writing high-performance, reliable, and maintainable code in Python.
- Building and running data pipelines using SQL and various ETL tools.
- Operating and maintaining automated systems and software in production environments.
- Collaborating with teams to integrate systems, diagnose issues, and implement fixes.
- Using the APIs of a diverse range of platforms to facilitate automation and data processes.
- Tracking and documenting changes and updates using version control systems, like Git.
- Interacting with Jira and Confluence for project management tracking, workflows, and documentation.
- Continuously improving our systems for scalability, security, and performance.
Requirements
- 5+ years of software development experience, particularly with Python and SQL.
- Bachelor's degree in Computer Science, Information Systems, or related field or equivalent experience.
- Expertise in API integrations, workflow automation, and data analysis.
- Excellent verbal and written communication skills.
- Portfolio of previous work demonstrating your experience and expertise.
- Ability to work effectively in a collaborative, fast-paced team environment.
- Proven problem-solving skills with the ability to handle multiple tasks simultaneously.
Benefits
- equity
- benefits 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonSQLETL toolsAPI integrationsdata analysisversion control systemsGit
Soft Skills
communication skillscollaborationproblem-solvingability to handle multiple tasks
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Information Systems