
Senior Software Engineer – Platform
Global Climate Innovation Coalition
full-time
Posted on:
Location Type: Remote
Location: Illinois • United States
Visit company websiteExplore more
Job Level
About the role
- Architect, build, troubleshoot, and maintain cloud-based solutions and applications
- Provide infrequent after-hours monitoring and triage of critical production issues
- Prioritize and work independently on several projects with minimal oversight
Requirements
- 5+ years of experience in developing server-based software
- Excellent knowledge of at least one high-level programming language (e.g., Python, Java, C#, C++, PHP, JavaScript)
- Working knowledge of at least one database (e.g., MySQL, SQL Server, PostgreSQL, DynamoDB)
- Working knowledge of Linux/UNIX command line tools (e.g., grep, find, tail, awk, sed)
- Result-oriented and can get things done.
- Professional experience developing software in Python (preferred)
- Experience delivering two or more professional-level software or systems projects through the entire SDLC (preferred)
- Experience with Amazon AWS, Google Cloud, or Microsoft Azure (Cloud Certification a plus)
- Experience in DevOps or System Administration roles (database, systems, network, or cloud) (preferred)
- Experience in a dynamically typed language (e.g., Python, PHP, JavaScript) and a statically typed language (e.g., Java, C++, C#) (preferred)
- BS in Computer Science (or equivalent) from an accredited 4-year university (preferred).
Benefits
- Flexible work arrangements
- Opportunity to work on the latest technologies
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
cloud-based solutionsserver-based software developmenthigh-level programming languagesPythonJavaC#C++PHPJavaScriptdatabase management
Soft Skills
result-orientedindependent workproject prioritization
Certifications
Cloud Certification