Remote Senior Software Engineer - Python

at 3Pillar

Posted 1 day ago 1 applied

Description:

  • Join 3Pillar as a Senior Software Engineer and elevate your expertise while collaborating with industry leaders.
  • Spearhead transformative projects that redefine urban living, establish new media channels for enterprise companies, or drive innovation in healthcare.
  • Your role will involve architecting transformative solutions that reshape entire industries.
  • Facilitate effective communication with client project stakeholders regarding project status and recommendations.
  • Craft client code that is efficient, performant, testable, scalable, secure, and of the highest quality.
  • Actively participate in accurate planning and estimation efforts, utilizing project methods and tools.
  • Gather requirements and organize/present developed features for clients proficiently.
  • Execute complex activities within the current methodology and quality standards, showcasing success across diverse engagements.
  • Promote client success by collaborating with engineers, designers, and managers to understand user pain points and iterate on solutions.
  • Engage in agile software development, including daily stand-ups, sprint planning, team retrospectives, and other governance activities.
  • Independently drive project delivery within defined architecture, demonstrating autonomy and accountability from conceptualization to deployment.

Requirements:

  • You must have experience working in a team and delivering a product you are proud of.
  • A minimum of 3 years of experience in Python is required.
  • You should have at least 3 years of professional experience building web applications in an Agile/Scrum environment and deploying in the cloud, preferably AWS.
  • The ability to engage in technical architecture discussions and help drive technical decisions is essential.
  • A knack for writing understandable, testable, and maintainable code is necessary.
  • Strong communication skills for explaining complex technical concepts to designers, support, and other developers are required.
  • Solid computer science fundamentals, including data structures, algorithms, programming languages, distributed systems, and information retrieval, are needed.
  • A strong understanding of testing and the test pyramid, as well as pipelines and feedback loops, with a focus on quality delivery is important.
  • Proficiency in the English language is required.

Benefits:

  • Enjoy a flexible work environment, whether in the office, at home, or a blend of both, as 3Pillar embodies a remote-first approach.
  • Be part of a global team, learning from top talent around the world and across cultures while speaking English daily.
  • Benefit from a company that prioritizes well-being, with a trimester focused on wellness, fitness offerings, mental health plans (country-dependent), and generous time off.
  • Accelerate your career growth and development opportunities across projects, offerings, and industries.
  • Work in an equal opportunity employer environment that values Intrinsic Dignity and Open Collaboration, reinforcing a commitment to diversity globally and locally.