
Senior Software Engineer
Magnify
full-time
Posted on:
Location Type: Hybrid
Location: Seattle • Washington • 🇺🇸 United States
Visit company websiteSalary
💰 $175,000 - $200,000 per year
Job Level
Senior
Tech Stack
AWSCloudJavaScriptMicroservicesPythonReactTypeScript
About the role
- Designing and implementing backend systems, services, and APIs, including driving our technical strategies, enabling deep bidirectional integrations with a breadth of external services such as Salesforce, Pendo, Gainsight, Marketo, and more.
- Building out system microservices, developing cloud services, and supporting application integrations.
- Defining system architectures, service contracts, and interfaces to reduce complexity and ease consumption of our platform capabilities.
- Establishing and managing AWS-hosted infrastructure and services.
- Working with the data science team to build models and simulations.
- Mentoring other members of the engineering team.
Requirements
- Bachelor's degree in Computer Science or related field
- 7+ years of experience working as a software engineer building applications in a high growth, startup environment.
- Demonstrated success leading and delivering complex software projects with limited oversight in a distributed environment.
- Strong proficiency in web application development, including data modelling across relational and non-relational data stores, API development, asynchronous workflow orchestration, and development of web-based UIs (e.g., React).
- Advanced proficiency with Typescript/Javascript, Python, or an equivalent language.
- Experience with cloud native environments and Amazon Web Services.
- Excellent written and verbal communication skills.
- Passionate about delivering for users and collaborating with teammates.
- Have a strong bias for action, a track record of moving quickly, and the ability to identify where and when scrappiness is the right approach versus those places where deeper rigor is required.
Benefits
- full benefits
- generous equity grant
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
backend systemsAPIsmicroservicescloud servicessystem architecturesdata modellingAPI developmentasynchronous workflow orchestrationweb-based UIsTypescript
Soft skills
mentoringcommunicationcollaborationleadershipproblem-solvingadaptabilitybias for actionscrappinessuser-focusedproject delivery
Certifications
Bachelor's degree in Computer Science