Salary
💰 $99,450 - $155,250 per year
Tech Stack
AngularAWSCloudDjangoDynamoDBEC2PostgresPythonReactVue.js
About the role
- Designs, develops, tests, and maintains non-embedded software throughout the end-to-end lifecycle that meets industry, customer, safety, and regulation standards
- Reviews, analyzes, and translates customer requirements into initial design of software products
- Develops, maintains, enhances and optimizes software products and functionalities for systems integrations
- Develops, documents and maintains architectures, requirements, algorithms, interfaces and designs for software products
- Debugs and resolves issues identified to ensure the reliability and efficiency of software products
- Handles user inquiries, troubleshoots technical issues and user feedback analysis
- Implements current and emerging technologies, tools, frameworks and changes in regulations relevant to software development
- Develops, establishes, monitors and improves software processes, tools and key performance metrics
- Executes and documents software research and development projects
- Advises on software domains, system-specific issues, processes and regulations
- Performs software project management activities and software supplier management functions
- Tracks and evaluates software team and supplier performance to ensure product and process compliance to project plans and industry standards
Requirements
- 5+ years of experience in professional software engineering roles
- 5+ years of demonstrated proficiency in Python or equivalent modern programming language for both software development and data manipulation
- 5+ years of experience in AWS Services (VPC, IAM, EC2, Auto-scaling, ELB, ECR, S3, DynamoDB, Postgres (RDS), Lambda, SQS, SNS, RDS, VPC, Route 53, Cloud Front, Cloud Watch, AWS Config, Cloudtrail, AWS Developer Tools etc.)
- Preferred: Bachelor of Science degree in engineering, engineering technology, chemistry, physics, mathematics, data science, or computer science
- 5+ years of demonstrated experience with PostgreSQL, including schema design, query optimization, and database administration
- Experience with implementing modern data pipelines, infrastructure and analytics at scale
- Knowledgeable in best practices for monitoring system performance, reliability, and efficiency
- Experience with the Django web framework
- Experience with GitLab for source control, CI/CD
- Experience with DevOps practices, CI/CD, infrastructure as code
- Experience with front-end technologies (Vue, Svelt, React or Angular)
- Knowledge of implementation, validation, and verification processes
- Knowledge of software architecture and design methodologies
- Ability to obtain U.S. Security Clearance (requires U.S. Citizenship)
- U.S. Person required for export control compliance
- Employer will not sponsor applicants for employment visa status