Senior Back End Engineer
Posted on: December 5, 2019
Peraton is looking for a Sr. Back End Software Engineer to
help us build mobile telecom provisioning applications,
data-processing and analytic services. What you’ll do… The position
frameworks, using relational and non-relational databases, and
deploying in a Linux-based micro-services architecture. You’d be a
great fit if… Have 7+ years of relevant experience. have deep
understanding / extensive experience in the general software
engineering areas of: Building client-server applications, to
include defining protocols, handling errors, security (e.g.
encryption), and testing. Designing reusable APIs to include both
library APIs and exposed web services APIs (REST, gRPC, etc.). Use
of message-bus architectures and message queue implementations.
Relational database schema design and implementation. Horizontal
scaling / concurrency via threads, non-blocking, actors,
distributed worker processes, etc. System performance analysis and
tuning. Have significant experience with the following technologies
/ in these technical areas: Python, including using Python in
large-scale applications (packaging, etc.). (Python) WSGI
frameworks / application servers (e.g. Falcon, Flask, CherryPy).
Linux system usage and administration, to include tracing problems
in network stack or system utilization, package management, etc.
Have experience with: Micro-service architectures Structured
logging, Elasticsearch, Kibana Build frameworks, continuous
integration tools. Source control (git), collaboration tools (e.g.
Jira, Confluence). Have ability to work in a multicultural
environment Are organized and won’t stop until the job is “solved
forever”. Attitude and aptitude are key. These traits trump all
others. This position requires the candidate to obtain and
maintain a US government security clearance. In order to
obtain a clearance, you need to be a U.S. Citizen and show proof of
citizenship. It would be even better if you had experience with…
Listed examples of open-source work (e.g. github accounts).
Interest and/or experience in data visualization. Experience with
Experience with async development (using Asyncio, Twisted, Tornado,
etc.). Experience with container (e.g. Docker) build and
deployment. Experience with PostgreSQL. We are an Equal
Opportunity/Affirmative Action Employer. We consider applicants
without regard to race, color, religion, age, national origin,
ancestry, ethnicity, gender, gender identity, gender expression,
sexual orientation, marital status, veteran status, disability,
genetic information, citizenship status, or membership in any other
group protected by federal, state, or local law.
Keywords: Peraton, Reston , Senior Back End Engineer, Other , Reston, Virginia
Didn't find what you're looking for? Search again!