Enable job alerts via email!

Senior Software Engineer

Arthan

United States

Remote

USD 80,000 - 120,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking organization as a Senior Software Engineer, where you'll empower communities and drive environmental sustainability. In this role, you'll enhance legacy systems, architect new features, and ensure the security and efficiency of applications. Collaborate with a distributed team, mentor junior staff, and embrace a learning mindset in a dynamic environment. This is an exciting opportunity to make a meaningful impact while advancing your career in software development and information security.

Qualifications

  • 7+ years of software development experience, including 2+ years in communications applications.
  • Experience in information security and working with Linux systems.

Responsibilities

  • Enhance and refactor legacy code, architecting new features.
  • Mentor team members and improve system efficiency.

Skills

Software Development
Information Security
Debian-based Linux Systems
Git/GitLab
Communication Skills
Mentoring
Self-starter

Tools

AWS EC2
AWS Lambda
AWS S3
Ansible
Docker
PostgreSQL
Amazon Redshift

Job description

We are looking to hire a Senior Software Engineer for one of our partner organizations, whose mission is to empower people living in poverty to improve their livelihoods and advance environmental sustainability.

Key Responsibilities
  1. Augment, enhance, and refactor legacy code and infrastructure.
  2. Architect, design, code, and test new features and functionality.
  3. Work with stakeholders to drive the requirements and own the project end-to-end.
  4. Analyze and improve the efficiency, scalability, and stability of servers and processes.
  5. Think long-term and ensure continued recursive improvement of production systems.
  6. Develop and iterate through proofs of concept quickly and efficiently.
  7. Identify unnecessary complexity and remove it.
  8. Deploy features and applications through DevOps pipelines.
  9. Maintain positive system security postures and advise on improvements.
  10. Mentor and manage other team members and communicate with the program and research teams.
What you need to be successful in the role
  1. 2+ years of experience developing and maintaining communications applications.
  2. 7+ years of experience developing software.
  3. 2+ years of information security experience as part of your development experience.
  4. 3+ years of experience working with Debian-based Linux systems.
  5. 1+ years of experience using Git, GitLab, or similar CI/CD systems.
  6. Ability to work with a distributed team across time zones. Excellent communication skills.
  7. Self-starter with the ability to work independently and show initiative and judgment in the absence of specific directions.
  8. The ability to work effectively in a remote environment with primary communications over email, chat, and video conferencing.
  9. Prior experience in managing and mentoring (junior) staff.
  10. A learning and growth mindset.
What would make you an outstanding candidate?

If you already have these skills, you will stand out, but if you do not, we will provide you with the time, guidance, and resources to learn.

  • Certifications in Information Security are highly desirable.
  • Experience with SQL and PostgreSQL or Amazon Redshift is a plus.
  • Experience with Ansible Docker is a plus.
  • Experience with AWS EC2, Lambda, and S3 - AWS certification is strongly desirable.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer

Bitesize

Remote

USD 100 000 - 120 000

Yesterday
Be an early applicant

Senior Software Engineer (410986)

IDR, Inc.

Remote

USD 100 000 - 720 000

2 days ago
Be an early applicant

Senior Software Engineer

Trinity Cyber

Remote

USD 100 000 - 720 000

3 days ago
Be an early applicant

Senior Software Engineer

Moody's

Bellevue

Remote

USD 116 000 - 203 000

4 days ago
Be an early applicant

Sr Software Engineer

Deltek, Inc.

Virginia

Remote

USD 68 000 - 120 000

Yesterday
Be an early applicant

Sr Software Engineer

Global Healthcare Exchange

Remote

USD 109 000 - 147 000

5 days ago
Be an early applicant

Senior Software Engineer

PerfectServe

Remote

USD 80 000 - 120 000

5 days ago
Be an early applicant

Senior Software Engineer

LeaseCrunch

Milwaukee

Remote

USD 80 000 - 120 000

2 days ago
Be an early applicant

Sr Software Engineer

Lumen Technologies

Remote

USD 82 000 - 122 000

4 days ago
Be an early applicant