Ref: a0M1i00000JWKbeEAH_1651697703

Sr. Software Engineer Backend

USA, California

  • 170000 to 171000 USD
  • Engineer Role
  • Level: Senior

Job description

Sr. Software Engineer Backend


Job Duties:

* Collaborate with team members to produce proven scalable, performant, and maintainable solutions
* Participate in design and code reviews
* Investigate and resolve issues in development, test, and production environments
* Implement new technologies and techniques to meet business requirements
* Additional duties and projects as required by the business


* You Will Work on the full stack, with a specialty in web, server, or data-driven development
* You Will Mentor and guide others
* You Will Learn and grow by taking on challenges and collaborating on solutions
* You Will Drive innovation, service our employees, and treat everyone fairly & respectfully
* You Will Enable & embrace change
* You Will Work independently in a fast-paced, dynamic startup environment
* You Will Excel in a collaborative environment & be a bridge between cross-functional teams
* You Will Committed & passionate about your work & achieving team objectives
* You Will Self-motivated; entrepreneurial spirit with a positive, proactive, leadership attitude

Required Skill Sets & Responsibilities

* Computer Science, Software Engineering, or similar degree required, or equivalent industry experience
* 5+ years relevant industry experience
* Expertise with (or demonstrated ability to learn) our core development tools & technologies: C#, Python, Git
* Experience with serverless technologies such as AWS Lambda, Amazon DynamoDB, and AWS Step Functions
* Experience with IaaS tooling such as CloudFormation or Terraform
* Familiarity with several of our core development tools & technologies; ○ Required: Amazon Web Services, Postgres ○ Preferred: Snowflake, EMR, Spark, React.js, Javascript, AJAX, SQL Server, AngularJS, CSS, Redshift, Jest, Yarn, Cake, Microsoft Azure, Google Cloud Platform,
* Experience with Agile software development
* Working knowledge of software design patterns and anti-patterns
* Excellent interpersonal & communication skills and an ability to build strong relationships
* Highly motivated, collaborative, and possessing an entrepreneurial mindset
* Flexible, agile, and open minded with a positive attitude
* Able to plan work to meet project timelines with high attention to detail & accuracy
* Excellent organizational & prioritization skills