Himalayas logo
ArthanAR

Senior Software Engineer - Python AWS

Arthan is a social enterprise that strengthens the impact sector through human capital consulting, organizational development, and a dedicated job portal for mission-driven professionals.

Arthan

Employee count: 51-200

United States only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

We at Arthan are hiring for a partner organization dedicated to empowering people living in poverty to improve their livelihoods, mitigate risks, and promote environmental sustainability. This organization operates at the intersection of social impact and innovation, utilizing actionable and accessible knowledge to accelerate meaningful improvements in human welfare.

Overview of the role:

As a Senior Software Engineer, you will play a key role in designing, building, and maintaining the technical backbone of our programs. Your primary focus will be on developing services and business logic that power our internal and external platforms while also supporting broader systems and technologies as the organization evolves.

Key Responsibilities:

  • Augment, enhance, and refactor legacy code and infrastructure.
  • Architect, design, code, and test new features and functionality.
  • Work with stakeholders to drive the requirements and own the project end-to-end.
  • Analyze and improve the efficiency, scalability, and stability of servers and processes.
  • Think long-term and ensure continued recursive improvement of production systems.
  • Develop and iterate through proofs of concept quickly and efficiently.
  • Identify unnecessary complexity and remove it.
  • Deploy features and applications through DevOps pipelines.
  • Maintain positive system security postures and advise on improvements.
  • Mentor and manage other team members and communicate with the program and research teams.

What do you need to be successful in the role? (Must have)

  • 2+ years of experience developing and maintaining communications applications.
  • 7+ years of experience developing software (Python, AWS)
  • 3+ years of experience working with Debian-based Linux systems.
  • 3+ years of experience using Git, GitLab, or similar CI/CD systems.
  • Ability to work with a distributed team across time zones. Excellent communication skills.
  • Self-starter with the ability to work independently and show initiative and judgment in the absence of specific directions.
  • The ability to work effectively in a remote environment with primary communications over email, chat, and video conferencing.
  • Prior experience in managing and mentoring (junior) staff.
  • A learning and growth mindset.

What would make you an outstanding candidate?

  • Certifications and experience in Information Security are highly desirable
  • Experience with SQL and PostgreSQL or Amazon Redshift is a plus
  • Experience with Python, Flask, and JavaScript is necessary
  • Experience with Ansible Docker is a plus
  • Knowledge of freeSWITCH is a plus
  • Experience with AWS EC2, Lambda, and S3 - AWS certification is strongly desirable

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

United States +/- 0 hours

About Arthan

Learn more about Arthan and their company culture.

View company profile

Arthan is a social enterprise dedicated to strengthening the social impact sector through capacity building and consulting support in human capital, organizational development, and thought leadership. Our customers face the challenge of finding and retaining the right talent to drive social change, which is why we provide a comprehensive platform and consulting services to bridge the gap between mission-driven organizations and passionate professionals.

We work with diverse stakeholders, including NGOs, foundations, impact funds, and think tanks, to build their organizational capacity and capability. Our services include executive search, organizational development, and research to create a vibrant, equitable, and sustainable civil society ecosystem. Through our job portal, Arthan Careers, we connect thousands of job seekers with meaningful opportunities in the impact sector, ensuring that talent is not a barrier to social progress. We also organize knowledge forums and conferences to foster collaboration and dialogue among social leaders, funders, and policymakers, driving systemic change across the Global South.

Tech stack

Learn about the tools and technologies that Arthan uses to build, market, and sell its products.

View tech stack

Arthan employees can create an account to update this tech stack.

Claim this profileArthan logoAR

Arthan

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

11 remote jobs at Arthan

Explore the variety of open remote roles at Arthan, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Arthan

Remote companies like Arthan

Find your next opportunity by exploring profiles of companies that are similar to Arthan. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan