AMERICAN SYSTEMS

Software Development Engineer

AMERICAN SYSTEMS

full-time

Posted on:

Location Type: Office

Location: Dallas • Texas • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $108,100 - $180,600 per year

Job Level

Mid-LevelSenior

Tech Stack

LinuxNode.jsPostgresPythonReactSQL

About the role

  • Maintain and enhance mission data processing software that extracts, organizes, and inserts large binary data sets into Linux file systems and PostgreSQL databases.
  • Re-factor and re-write performance critical C code into Python for improved maintainability and integration.
  • Write and maintain Bash, Python, and C scripts for parsing and transforming data.
  • Develop backend APIs in Nodejs to support data dashboards and monitoring tools.
  • Front end development using React to display status and analytics.
  • Participate in daily stand-ups and peer code reviews to ensure code quality and team alignment.
  • Use Gitlab for version control, issue tracking and continuous integration.
  • Troubleshoot unexpected issues during processing, including mismatches, database errors, script failures and contribute to long term solutions.
  • Contribute to documentation, software design and support for mission processing.

Requirements

  • Bachelor's Degree in Computer Science and five (5)+ years minimum experience
  • Active Top Secret Clearance
  • U.S. Citizenship Required for the purposes of obtaining/holding a U.S. security clearance
  • Proficiency in Python and experience converting or re-engineering legacy code into Python.
  • Strong experience with Bash scripting and working in Linux environments.
  • Solid understanding of working with binary data formats and parsing strategies
  • Experience with PostgreSQL or similar relational databases and understanding SQL language including DDL and DML.
  • Familiarity with Git, Gitlab and common software development best practices.
  • Comfort working in a fast-paced, agile team environment with daily stand-ups and code reviews.
Benefits
  • healthcare benefits
  • paid leave
  • retirement plans
  • insurance programs
  • education and training assistance

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonCBash scriptingPostgreSQLSQLNode.jsReactdata processingAPI developmentbinary data formats
Soft skills
team alignmentcode qualitytroubleshootingdocumentationagile environmentpeer code reviewscommunication
Certifications
Bachelor's Degree in Computer ScienceTop Secret Clearance
AT&T

Senior Software Engineer

AT&T
Seniorfull-time$131k–$196k / yearTexas · 🇺🇸 United States
Posted: 11 hours agoSource: att.wd1.myworkdayjobs.com
JavaScriptSDLCServiceNow
AT&T

Principal Software Engineer – Applied AI Development

AT&T
Leadfull-time$158k–$237k / yearTexas, Washington · 🇺🇸 United States
Posted: 2 days agoSource: att.wd1.myworkdayjobs.com
AWSAzureBigQueryCloudDockerGoogle Cloud PlatformGrafanaKubernetesLinuxMongoDBMySQLNode.js+6 more
AT&T

Lead Software Engineer – Data Development for AI Applications

AT&T
Seniorfull-time$144k–$216k / yearTexas, Washington · 🇺🇸 United States
Posted: 3 days agoSource: att.wd1.myworkdayjobs.com
AWSAzureBigQueryCloudDockerETLGoogle Cloud PlatformGrafanaGraphQLJavaScriptKafkaLinux+12 more