Summary
Emergent Tree Education, Inc. is seeking an Associate Cloud Software Engineer to contribute across its SaaS application platform. The role focuses on building user-facing features, developing APIs, troubleshooting application and production issues, maintaining automated tests, and supporting AWS cloud operations, security, infrastructure, and internal technical systems.
Responsibilities
- Design and implement new user-facing features for our SaaS applications
- Build, adapt and extend APIs and related HTTP-based services to support application functionality
- Investigate customer issues and system alerts to identify root cause, and then implement effective fixes that improve UI/UX, performance, and reliability
- Update and extend automated regression tests to cover new/updated application functionality
- Maintain and refactor existing code as needed for clarity and scalability
- Help manage and improve our AWS environment (compute, networking, security, monitoring)
- Participate in strengthening our security posture and operational reliability
- Use SQL and AWS tools (e.g. CloudWatch, Athena) to investigate production data issues and validate application behavior
- Contribute to infrastructure improvements, Linux system administration and serverless automation efforts
- Assist non-technical colleagues with occasional software or device issues
- Help manage, leverage and secure business technology systems (e.g. G-Suite, Hubspot, MDM) as need arises
- Translate technical issues into clear explanations and solutions
Skills
- • Bachelor's degree in Computer Science, Engineering or equivalent experience
- • 0-5 years of professional experience; internships, coursework, and personal projects are valued
- • Strong fundamentals in programming and web technologies
- • Curiosity about how systems work
- • Strong problem-solving and communications skills
- • Eagerness to learn and take ownership
- • Strong time management and organizational skills
- • Modern JavaScript frameworks (Ember.js, Vue, React)
- • Web browser core technologies (HTML/CSS, HTTP/Fetch/REST APIs)
- • Backend API development (Java/Scala/Kotlin, Jersey/JAX-RS, jOOQ/JPA, Maven)
- • Cloud system tooling (Linux, Bash/curl/jq, Docker containers, AWS Lambda, CloudFormation)
- • Basic data query & analysis (SQL/MySQL, Excel pivot tables, other statistical tools)
- The job requires working at a computer for extended periods of time. Occasional lifting, standing, walking and carrying of light equipment may be required
- •This position does not offer employment-based immigration sponsorship. Candidates must be authorized to work in the United States without employer sponsorship, now or in the future.•
Qualifications
Must Haves
- • Bachelor's degree in Computer Science, Engineering or equivalent experience
- • 0-5 years of professional experience; internships, coursework, and personal projects are valued
- • Strong fundamentals in programming and web technologies
- • Curiosity about how systems work
- • Strong problem-solving and communications skills
- • Eagerness to learn and take ownership
- • Strong time management and organizational skills
- • Modern JavaScript frameworks (Ember.js, Vue, React)
- • Web browser core technologies (HTML/CSS, HTTP/Fetch/REST APIs)
- • Backend API development (Java/Scala/Kotlin, Jersey/JAX-RS, jOOQ/JPA, Maven)
- • Cloud system tooling (Linux, Bash/curl/jq, Docker containers, AWS Lambda, CloudFormation)
- • Basic data query & analysis (SQL/MySQL, Excel pivot tables, other statistical tools)
- The job requires working at a computer for extended periods of time. Occasional lifting, standing, walking and carrying of light equipment may be required
- •This position does not offer employment-based immigration sponsorship. Candidates must be authorized to work in the United States without employer sponsorship, now or in the future.•
Benefits
- Primarily work remotely
- Receiving structured mentorship and gradually taking on broader responsibility across the platform