π° $100,000 - $150,000 π United States of America π 07/05/2023
Apply##### Job Description :
As a Senior Software Engineer, you will play a critical role in building high
quality software. You will work with a talented team of individuals who are
passionate about building a world-class technology platform and creating a
unique launchpad for brand success.
##### **Responsibilities:**
* * Build micro-services integrating API(s) from external systems
* Build micro-services that syndicate elasticity model results
* Build public facing websites that generate traffic and significantly impact revenue
* Collaborate cross-functionally with other engineering teams, business stakeholders, and project management to ensure high-quality deliverables are met on time.
* Create designs for new engineering challenges, including analysis of trade-offs and time estimates
* Demonstrate a high level of ownership and reliability - Advocate for and establish best engineering practices, ensure accurate code documentation, take ownership of a critical system, identify areas of process friction or opportunities for automation
* Develop and execute processes for monitoring data sanity and checking for data availability and reliability.
##### **What you bring to the party:**
* * A minimum of a Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Software Development, or a related field, or equivalent alternative education, skills, and/or practical experience is required
* At least 5 years of experience in software engineering
* Solid understanding of system design, data structures, and algorithms
* Exceptional coding skills in a structured language (e.g. Python, Java, C#, C++, etc.)
* Solid SQL skills
##### **Nice to Have:**
* * Experience with AWS cloud services, EC2, RDS
* Experience with React
* Experience collaborating with product and non-technical teams to gather business requirements
##### **What We Offer:**
* * Competitive salary and benefits package
* The opportunity to work with a talented and passionate team
* The freedom to take big swings and push whatβs possible
* The chance to be part of a next-gen company that is changing the industry
* Have a voice within the company and take on opportunities with less red tape
We are an equal opportunity employer and welcome everyone to our team. We
believe that all employees should be paid fairly and equitably. We are excited
to have you join our team at Thrasio and make a difference together.