





Generalist Software Engineer title, metro location, and broad tech requirements increase applicant competition.
Backend engineering skills (Java, cloud, databases) are broadly transferable across industries.
No explicit years but required cloud, language, database, and ETL skills create moderate technical filtering.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, and maintain software features and cloud-based data solutions using Java, Python, and Google Cloud.
Build and support scalable, secure data pipelines and applications using PostgreSQL, BigQuery, and ETL processes.
Participate actively in agile processes including planning, code reviews, troubleshooting, and mentoring junior engineers.
Experience developing software using Java, Python, and object-oriented programming.
Experience with cloud-based solutions, specifically on Google Cloud Platform.
Proficiency with relational databases (PostgreSQL) and data warehouse platforms (BigQuery).
Bachelor’s degree in Computer Science, Engineering, or related technical field, or equivalent practical experience.
Experienced in full software development lifecycle within an agile environment with emphasis on scalable, maintainable cloud-native solutions.
Comfortable collaborating across cross-functional teams including product, design, quality, and data.
Skilled in troubleshooting production issues and improving software performance and reliability.