The Senior Software Engineer is a full-stack developer who designs, develops, tests, and maintains scalable applications across front-end and back-end systems. The role builds software and systems from initial vision through production in a fast-paced, agile environment. It involves developing high-performance web applications with React and Python in Google and Amazon cloud environments, integrating AI and machine-learning services, and building ETL pipelines for data ingestion and processing. The engineer works with product managers and stakeholders to turn complex requirements into technical solutions, creates accessible user interfaces and APIs, and helps ensure application performance, security, and code quality.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior