EasyPost

Software Engineer II

EasyPost

Overview

Role involves developing innovative software solutions and collaborating with cross-functional teams.

Ideal candidate should have 3+ years of experience and proficiency in programming languages like Java, Python, or C#.

To be considered for this position, you must be authorized and based in the United States

100k usd / yearremotemidpermanentfull-timeEnglishJavaPythonC#JavascriptSpring BootDjangoNode.jsReactAngularVue.jsMySQLPostgreSQLSQL ServerMongoDBAWSAzureGoogle CloudDockerKubernetes

Locations

  • United States

Requirements

  • Bachelor's degree required
  • 3+ years of experience
  • Proficiency in programming languages required
  • Experience with web development frameworks required
  • Strong understanding of database design required

Responsibilities

  • Collaborate with clients to gather requirements
  • Design scalable software architectures
  • Develop software applications
  • Conduct thorough testing of software components
  • Assist in deployment of software solutions
  • Prepare technical documentation
  • Maintain communication with clients
  • Stay updated on emerging technologies

Benefits

  • Comprehensive medical, dental, vision, and life insurance
  • Competitive compensation package and equity
  • Monthly work from home stipend
  • Flexible work schedule and paid time off
  • Collaborative culture with a supportive team
  • Unlimited growth opportunities
  • Opportunity to make contributions at a hyper-growth company
  • Impact on a product helping ship millions of packages per day