EasyPost
EasyPost is a Shipping API that solves complex logistics problems for eCommerce businesses.
Senior Software Engineer
Location
United States
Posted
30 days ago
Salary
$130K - $170K / year
Bachelor Degree3 yrs expEnglishDjangoFlaskJava ScriptNext.jsNo SQLPythonReactRubyRuby ON RailsSQLType Script
Job Description
• Design, code, test, and debug software applications in accordance with established coding standards and best practices. Develop primarily back-end components and APIs, ensuring optimal performance, scalability, and security.
• Collaborate with product managers, designers, the finance team and other stakeholders to translate business requirements into technical specifications and architectural designs.
• Participate in code reviews to maintain code quality, ensure consistency, and share knowledge among team members.
• Identify and troubleshoot software defects and issues, employing analytical thinking and problem-solving skills to develop efficient and effective solutions.
• Create and maintain clear and comprehensive technical documentation, including system architecture, design documents, and user guides.
• Work closely with cross-functional teams to ensure seamless integration of software components and successful product releases.
• Stay up-to-date with industry trends, emerging technologies, and best practices in software development.
• Develop and execute unit tests, integration tests, and performance tests to validate software functionality and reliability.
Job Requirements
- Bachelor's degree in software engineering, computer science or related field
- 3-5+ years of professional software development experience
- Proven experience in software development, including designing, coding, testing, and debugging applications.
- Proficiency in programming languages such as Python, Ruby, or similar languages. Experience in Javascript/Typescript a plus.
- Familiarity with software development methodologies (Agile, Scrum, etc.) and tools (JIRA, Confluence, etc.).
- Strong understanding of data structures, algorithms, and object-oriented design principles.
- Experience with back-end frameworks and technologies (e.g., FastAPI, Flask, Django, Rails, etc.). Experience with front-end frameworks (e.g. React, NextJS, etc.) a plus.
- Knowledge of database systems (SQL, NoSQL) and data modeling concepts.
- Excellent problem-solving skills and a detail-oriented mindset.
- Effective communication skills, both written and verbal.
Benefits
- Comprehensive medical, dental, vision, and life insurance
- Competitive compensation package and equity
- Monthly work from home stipend of $50
- Flexible work schedule and paid time off
- Collaborative culture with a supportive team
- A great place to work with unlimited growth opportunities
- The opportunity to make massive contributions at a hyper-growth company
- Make an impact on a product helping ship millions of packages per day
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Development Engineer
BlueprintWe deliver the right information, to the right person, at the right moment.
Full-stack Engineer30 days ago
Full TimeRemoteTeam 501-1,000Since 2013H1B Sponsor
Software engineer designing solutions for a security-focused organization
AzureSDLCSQL
Senior Software Engineer, Infrastructure
ChimeHelping everyday people achieve financial peace of mind, together.
Full-stack Engineer30 days ago
Full TimeRemoteTeam 1,001-5,000Since 2013H1B Sponsor
Senior Software Engineer developing tools for cloud infrastructure at Chime.
AWSCloudKubernetesRubySQLTerraformGo
Senior Software Engineer – Sensors
GreyNoise IntelligenceGreyNoise analyzes Internet background noise to reduce false positive security alerts and identify emerging threats.
Full-stack Engineer30 days ago
Full TimeRemoteTeam 11-50Since 2017H1B No Sponsor
Senior Software Engineer leading backend initiatives in security startup.
AWSCloudDistributed SystemsLinuxRustTerraformGo
United States
Full-stack Engineer30 days ago
Full TimeRemoteTeam 1-10H1B No Sponsor
Software Engineer designing and building security-focused technology solutions
AzureSDLCSQL