Remotery

Senior Software Engineer

Posted Jun 19

This is a fully remote position, open to applicants in United States.

📋 Description

• Oversee the design and execution of intricate software systems and integrations with minimal supervision.

• Propel technical decision-making and engage in architectural discussions across various services and systems.

• Decompose ambiguous challenges into well-defined technical solutions and execution strategies.

• Recognize technical risks early and proactively suggest mitigation strategies.

• Design, code, test, and debug software applications in alignment with established coding standards and best practices.

• Create scalable, maintainable, and secure software solutions that prioritize performance and reliability.

• Collaborate with product managers, designers, and stakeholders to convert business requirements into technical specifications and architectural designs.

• Lead technical design initiatives and generate high-quality technical documentation.

• Develop and implement unit tests, integration tests, and performance tests to verify software functionality and reliability.

• Utilize version control systems to manage and monitor changes to source code.

• Mentor and guide junior and mid-level engineers through code reviews, design discussions, pairing sessions, and daily collaboration.

• Enhance engineering quality by advocating best practices in software design, testing, observability, and operational excellence.

• Provide constructive technical feedback and help establish uniform engineering standards across the team.

• Engage in code reviews to uphold code quality, ensure consistency, and disseminate knowledge among team members.

• Take part in on-call rotations and assist in diagnosing and resolving production issues.

• Foster improvements in monitoring, alerting, observability, and system reliability.

• Investigate complex production issues and spearhead root cause analysis efforts.

• Identify and resolve software defects and issues, using analytical thinking and problem-solving skills to develop efficient and effective solutions.

• Collaborate closely with cross-functional teams to guarantee seamless integration of software components and successful product releases.

• Contribute to project planning, estimation, and technical roadmap discussions.

• Stay updated with industry trends, emerging technologies, and software development best practices.

• Suggest and implement process improvements that enhance development efficiency, reliability, and product quality.


⛳️ Requirements

• Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

• Over 6 years of professional software engineering experience.

• Proven experience leading complex technical initiatives from design to production deployment.

• Demonstrated experience in mentoring and developing fellow engineers.

• Expert-level proficiency in Python development in production settings.

• Strong experience in designing and building REST APIs and distributed systems.

• Significant experience debugging and troubleshooting intricate production issues.

• Proficient experience with relational databases and SQL.

• Experience in designing scalable, maintainable, and observable backend services.

• Experience in writing automated unit, integration, and end-to-end tests.

• Familiarity with software development methodologies (Agile, Scrum, etc.) and tools (JIRA, Confluence, etc.).

• Strong understanding of data structures, algorithms, object-oriented design principles, and software architecture patterns.

• Excellent problem-solving abilities and a detail-oriented approach.

• Strong written and verbal communication skills.


🏝️ 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 chance to make significant contributions at a hyper-growth company.

• Impact a product that helps ship millions of packages daily.

People also viewed

Focus7 hours ago

Senior/Staff Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$100k – $205k/year
ApplyView job
Trellis7 hours ago

Full-Stack Team Lead

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
Mattel, Inc.7 hours ago

Senior Engineer, EDI Onboarding

IN flagIndia OnlyFull-timeFull-stack Engineer
ApplyView job
Milliman7 hours ago

Senior Software Engineer – Cloud

US flagTexas OnlyFull-timeFull-stack Engineer$93.7k – $177.7k/year
ApplyView job
magentIQ7 hours ago

Mid-Level Full-Stack Software Engineer

PH flagPhilippines OnlyFull-timeFull-stack Engineer
ApplyView job
Stefanini LATAM7 hours ago

Desarrollador FullStack

CO flagColombia OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers