Senior Software Engineer (Remote)

IT/Dev
Salary: $98k - $132k yearly est. per Year
Job Type: Full time
Experience: Senior Level

Truce Software

Senior Software Engineer (Remote)

Senior Software Engineer | Truce Software | UnitedStates

> Senior Software Engineer (Platform) Senior SoftwareEngineer (Platform) Remote Job Type Full-time Description TRUCE buildscontextual mobile device management solutions, and we are seeking aSoftware Engineer (on our Platform team) to architect, build,and maintain back-end services on AWS. TRUCE applies a DevOps mindset tothe services and applications we build, and so the Software Engineer...

Senior Software Engineer | Truce Software | United States

> Senior Software Engineer (Platform) Senior Software Engineer (Platform) Remote Job Type Full-time Description TRUCE builds contextual mobile device management solutions, and we are seeking a Software Engineer (on our Platform team) to architect, build, and maintain back-end services on AWS. TRUCE applies a DevOps mindset to the services and applications we build, and so the Software Engineer will own several back-end services. Our preferred approach is to build systems using serverless architecture, and our main programming language is Python (we do also have PHP code we maintain).

This position is especially suited for senior developers with devops/ops/system administration (in database, systems, network, or cloud) experience. It is an excellent opportunity to work on the latest technologies and build architectures that scale. An ideal candidate would be someone who loves to learn, takes ownership of deliverables, takes pride in delivering a quality product, and likes to move fast.

The interview process will include writing and troubleshooting code, in addition to the technical interview.

**Responsibilities**

* Architect, build, troubleshoot and maintain cloud-based solutions and applications.

* Provide infrequent after-hours monitoring and triage of critical production issues.

* Prioritize and work independently on several projects with minimal oversight.

Requirements

**Required Qualifications**

* 5+ years of experience in developing server based software (web or back-end systems such as services and background workers).

* Excellent knowledge of at least one high-level programming language (e.g., Python, Java, C#, C++, PHP, JavaScript).

* Working knowledge of at least one database (e.g., MySQL, SQL Server, PostgreSQL, DynamoDB).

* Working knowledge of Linux/UNIX command line tools (e.g., grep, find, tail, awk, sed).

* Result-oriented and can get things done.

**Preferred Qualifications**

* Professional experience developing software in Python.

* Experience delivering two or more software or systems projects (at the professional level) through the entire SDLC.

* Experience with Amazon AWS, Google Cloud, or Microsoft Azure (Cloud Certification a plus).

* Experience in DevOps or System Administration roles (database, systems, network, or cloud).

* Experience in a dynamically typed language (e.g., Python, PHP, JavaScript) and a statically typed language (e.g., Java, C++, C#).

* BS in Computer Science (or equivalent) from an accredited 4-year university.

Tagged as: remote, remote job, virtual, Virtual Job, virtual position, Work at Home, work from home

Load more listings
When applying state you found this job on Pangian.com Remote Network.