Software Engineer 2 - (Python, Terraform, K8s) Clearance: TS/SCI - Polygraph required Position ID: 25-8887-SWE2 Location: Annapolis Junction, Maryland Description: The Software Engineer develops ...
Software Engineer 2 - (Python, Terraform, K8s) Clearance: TS/SCI - Polygraph required Position ID: 25-8887-SWE2 Location: Annapolis Junction, Maryland Description: The Software Engineer develops ...
Software Engineer 2 - Python/PySpark/AWS
Annapolis, MD · On-site
$130K - $270K/yr
Captivation is looking for software developers who can get stuff done while making a difference in ... Python * PySpark * AWS Services (Lambdas AWS glue jobs, DynamoDB) This position is open for direct ...
Software Engineer 2 - Python/PySpark/AWS
Annapolis, MD · On-site
$130K - $270K/yr
Captivation is looking for software developers who can get stuff done while making a difference in ... Python * PySpark * AWS Services (Lambdas AWS glue jobs, DynamoDB) This position is open for direct ...
Software Engineer 2 - Python/PySpark/AWS
$130K - $270K/yr
Captivation is looking for software developers who can get stuff done while making a difference in ... Python * PySpark * AWS Services (Lambdas AWS glue jobs, DynamoDB) This position is open for direct ...
Quick apply
Software Engineer 2 - Python/PySpark/AWS
$130K - $270K/yr
Captivation is looking for software developers who can get stuff done while making a difference in ... Python * PySpark * AWS Services (Lambdas AWS glue jobs, DynamoDB) This position is open for direct ...
... qualified Software Engineer II (SE2) with a specialization in Python-based API development to join the Digital Technology team. This role contributes to the design, development, and support of ...
... qualified Software Engineer II (SE2) with a specialization in Python-based API development to join the Digital Technology team. This role contributes to the design, development, and support of ...
Software Engineer 2 - (Python, PySpark, AWS) Clearance: TS/SCI - Polygraph required Position ID: 25-8902-SWE2 Location: Annapolis Junction, Maryland Description: The Software Engineer develops ...
Quick apply
Software Engineer 2 - (Python, PySpark, AWS) Clearance: TS/SCI - Polygraph required Position ID: 25-8902-SWE2 Location: Annapolis Junction, Maryland Description: The Software Engineer develops ...
Description Captivation Software is looking for a mid level software engineer who will assist with ... Python * PySpark * AWS Services (Lambdas AWS glue jobs, DynamoDB) This position is open for direct ...
Description Captivation Software is looking for a mid level software engineer who will assist with ... Python * PySpark * AWS Services (Lambdas AWS glue jobs, DynamoDB) This position is open for direct ...
They are seeking a Software Engineer to join their team. Relevant qualifications: -Experience with Python -Experience with Docker or Kubernetes Preferred: -Experience with Machine Learning ...
Quick apply
They are seeking a Software Engineer to join their team. Relevant qualifications: -Experience with Python -Experience with Docker or Kubernetes Preferred: -Experience with Machine Learning ...
Are you a Software Engineer with 2+ years of experience looking for the next step to grow your ... Design, develop, and test Python applications that integrate with BAE's existing infrastructure and ...
Are you a Software Engineer with 2+ years of experience looking for the next step to grow your ... Design, develop, and test Python applications that integrate with BAE's existing infrastructure and ...
They are seeking a Software Engineer to join their team. Relevant qualifications: -Experience with Python -Experience with Docker or Kubernetes Preferred: -Experience with Machine Learning ...
Quick apply
They are seeking a Software Engineer to join their team. Relevant qualifications: -Experience with Python -Experience with Docker or Kubernetes Preferred: -Experience with Machine Learning ...
Description Captivation Software is looking for a mid level software engineer to assist with daily ... Python * Infrastructure as Code (Terraform) * Containerization (K8s or AWS Elastic Container ...
Description Captivation Software is looking for a mid level software engineer to assist with daily ... Python * Infrastructure as Code (Terraform) * Containerization (K8s or AWS Elastic Container ...
Software Engineer 2 - Python/Terraform/AWS/CI/CD
Annapolis, MD · On-site
$130K - $270K/yr
Captivation is looking for software developers who can get stuff done while making a difference in ... Python * Infrastructure as Code (Terraform) * Containerization (K8s or AWS Elastic Container ...
Software Engineer 2 - Python/Terraform/AWS/CI/CD
Annapolis, MD · On-site
$130K - $270K/yr
Captivation is looking for software developers who can get stuff done while making a difference in ... Python * Infrastructure as Code (Terraform) * Containerization (K8s or AWS Elastic Container ...
Captivation is looking for software developers who can get stuff done while making a difference in ... Python * Infrastructure as Code (Terraform) * Containerization (K8s or AWS Elastic Container ...
Quick apply
Captivation is looking for software developers who can get stuff done while making a difference in ... Python * Infrastructure as Code (Terraform) * Containerization (K8s or AWS Elastic Container ...
Software Engineer II
Annapolis, MD · On-site
$96K - $132K/yr
Reflexive Concepts is seeking a skilled Software Engineer II to join our team! The Software ... Proficiency in scripting (Bash/Python) to automate tasks and processes * Basic Linux systems ...
Software Engineer II
Annapolis, MD · On-site
$96K - $132K/yr
Reflexive Concepts is seeking a skilled Software Engineer II to join our team! The Software ... Proficiency in scripting (Bash/Python) to automate tasks and processes * Basic Linux systems ...
Software Engineer 2
Annapolis Junction, MD · On-site
$99K - $136K/yr
They are seeking a Software Engineer 2 to design, develop, test, and maintain complex software ... or Python • Experience in network programming, including socket development or IP based ...
Software Engineer 2
Annapolis Junction, MD · On-site
$99K - $136K/yr
They are seeking a Software Engineer 2 to design, develop, test, and maintain complex software ... or Python • Experience in network programming, including socket development or IP based ...
Software Engineer 2
Annapolis Junction, MD · On-site
$99K - $136K/yr
The Software Engineer 2 will collaborate with Product Owners and System Engineers to design ... Python scripts • Experience developing with Python in a Linux environment • Experience with ...
Software Engineer 2
Annapolis Junction, MD · On-site
$99K - $136K/yr
The Software Engineer 2 will collaborate with Product Owners and System Engineers to design ... Python scripts • Experience developing with Python in a Linux environment • Experience with ...
Software Engineer II
Fort George G Meade, MD · On-site
$108K - $148K/yr
Reflexive Concepts is seeking a skilled Software Engineer II to join our growing team! This role ... Experience developing with interpreted languages, such as Python * Strong foundation in test-driven ...
Software Engineer II
Fort George G Meade, MD · On-site
$108K - $148K/yr
Reflexive Concepts is seeking a skilled Software Engineer II to join our growing team! This role ... Experience developing with interpreted languages, such as Python * Strong foundation in test-driven ...
Software Engineer II
Annapolis Junction, MD · On-site
$99K - $136K/yr
Reflexive Concepts is seeking a skilled Software Engineer II to join our team! The role involves ... • Python • Spark • Trino • Kubernetes Company : Reflexive Concepts is an IT firm that ...
Software Engineer II
Annapolis Junction, MD · On-site
$99K - $136K/yr
Reflexive Concepts is seeking a skilled Software Engineer II to join our team! The role involves ... • Python • Spark • Trino • Kubernetes Company : Reflexive Concepts is an IT firm that ...
Software Engineer II
$112K - $154K/yr
Software Engineer II RESEARCH AND DEVELOPMENT - BIOINFORMATICS AND SOFTWARE ENGINEERING We are ... Responsibilities: * Design, develop and maintain web-based application written in Python.
Quick apply
Software Engineer II
$112K - $154K/yr
Software Engineer II RESEARCH AND DEVELOPMENT - BIOINFORMATICS AND SOFTWARE ENGINEERING We are ... Responsibilities: * Design, develop and maintain web-based application written in Python.
Software Engineer II
Annapolis, MD · On-site
$96K - $132K/yr
Reflexive Concepts is seeking a skilled Software Engineer II to join our team! Qualifications ... Python * Spark * Trino * Kubernetes
Software Engineer II
Annapolis, MD · On-site
$96K - $132K/yr
Reflexive Concepts is seeking a skilled Software Engineer II to join our team! Qualifications ... Python * Spark * Trino * Kubernetes
Software Engineer II/III
Laurel, MD · On-site
$96K - $132K/yr
Reflexive Concepts is seeking a skilled Software Engineer II/III to join our team! Candidate shall ... Experience with Python * Experience with GM Learn * Exploratory Data Analysis (EDA) * Experience ...
Software Engineer II/III
Laurel, MD · On-site
$96K - $132K/yr
Reflexive Concepts is seeking a skilled Software Engineer II/III to join our team! Candidate shall ... Experience with Python * Experience with GM Learn * Exploratory Data Analysis (EDA) * Experience ...
Software Engineer Ii Python information
See salary details
$23K - $39.3K
1% of jobs
$39.3K - $55.6K
0% of jobs
$55.6K - $72K
4% of jobs
$72K - $88.3K
5% of jobs
$88.3K - $104.6K
10% of jobs
$110.2K is the 25th percentile. Wages below this are outliers.
$104.6K - $120.9K
14% of jobs
The median wage is $135.3K / yr.
$120.9K - $137.2K
18% of jobs
$137.2K - $153.5K
17% of jobs
$159.2K is the 75th percentile. Wages above this are outliers.
$153.5K - $169.9K
17% of jobs
$169.9K - $186.2K
9% of jobs
$186.2K - $202.5K
5% of jobs
$23K
$140K
$202.5K
How much do software engineer ii python jobs pay per year?
What are the typical career growth opportunities for a Software Engineer II Python?
Software Engineer II Python roles often serve as a stepping stone to more advanced positions, such as Senior Software Engineer, Lead Developer, or Engineering Manager. As you gain experience and show leadership in complex projects, there's potential to take on greater responsibilities, such as designing system architecture or mentoring junior team members. Many organizations also provide opportunities for professional development, including training in new technologies or management skills. Demonstrating initiative and strong technical performance will help pave the way for career advancement within your team or organization.
What are the key skills and qualifications needed to thrive in the Software Engineer II Python position, and why are they important?
To excel as a Software Engineer II Python, a strong grasp of Python programming, object-oriented design, software development methodologies, and typically a bachelor's degree in computer science or a related field are essential. Experience with tools such as Git, unit testing frameworks (like pytest), cloud platforms (such as AWS or Azure), and knowledge of databases are common requirements, and certifications in Python or cloud technologies can be advantageous. Effective communication, problem-solving ability, and the capacity to collaborate within cross-functional teams are key soft skills for this position. These combined skills ensure the engineer can develop, troubleshoot, and deliver high-quality software solutions in dynamic and fast-paced environments.
What is a Software Engineer II Python?
A Software Engineer II Python is a mid-level software developer specializing in Python programming. They are responsible for designing, developing, testing, and maintaining software applications, often working on more complex tasks than entry-level engineers. This role typically requires proficiency in Python frameworks like Django or Flask, experience with databases, and knowledge of software development best practices. Engineers at this level collaborate with cross-functional teams to implement features, optimize performance, and troubleshoot issues. They may also mentor junior engineers and contribute to architectural decisions.

Full-time
Retirement, PTO
Re-posted 7 days ago
Job description
Clearance: TS/SCI - Polygraph required
Position ID: 25-8887-SWE2
Location: Annapolis Junction, Maryland
Description:
The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment.
Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.
Analyze user requirements to derive software design and performance requirements. Design and code new software or modify existing software to add new features. Debug existing software and correct defects. Integrate existing software into new or modified systems or operating environments. Develop simple data queries for existing or proposed databases or data repositories. Provide recommendations for improving documentation and software development process standards. Develop or implement algorithms to meet or exceed system performance and functional standards. Assist with developing and executing test procedures for software components. Write or review software and system documentation. Develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas. Serve as team lead at the level appropriate to the software development process being used on any particular project. Modify existing software to correct errors, to adapt to new hardware, or to improve its performance. Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design. Design or implement complex database or data repository interfaces/queries. Oversee one or more software development teams and ensure the work is completed in accordance with the constraints of the software development process being used on any particular project. Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints. Perform quality control on team products. Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interfaces. Coordinate software system installation and monitor equipment functioning to ensure operational specifications are met. Implement recommendations for improving documentation and software development process standards.
- Analyze user requirements to derive software design and performance requirements
- Design and code new software or modify existing software to add new features
- Debug existing software and correct defects
- Integrate existing software into new or modified systems or operating environments
- Develop simple data queries for existing or proposed databases or data repositories
- Provide recommendations for improving documentation and software development process standards
- Develop or implement algorithms to meet or exceed system performance and functional standards
- Assist with developing and executing test procedures for software coMaryland Customernents
- Write or review software and system documentation
- Develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas
- Serve as team lead at the level appropriate to the software development process being used on any particular project
- Modify existing software to correct errors, to adapt to new hardware, or to improve its performance
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design
- Design or implement complex database or data repository interfaces/queries
- Oversee one or more software development teams and ensure the work is completed in accordance with the constraints of the software development process being used on any particular project
- Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints
- Perform quality control on team products
- Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interfaces
- Coordinate software system installation and monitor equipment functioning to ensure operational specifications are met
- Implement recommendations for improving documentation and software development process standards
Position Required Skills:
- This position requires in-scope poly, within 7 years.
- Python experience
- Infrastructure as Code (Terraform)
- Containerization (K8s or AWS Elastic Container Service)
- Cloud native application deployment experience in AWS
- Agile lifecycle experience
- Experience deriving software requirements
- Experience collaborating on multi-team software projects
Position Desired Skills:
- Gitlab CI/CD pipeline automation
- Cloud architecture deployment (AWS architecture)
- Cloud stability, resilience, failover
SWE2 Qualifications:
Fourteen (14) years' experience as a SWE in programs and contracts of similar scope, type, and complexity is required.
Bachelor's degree in Computer Science or related discipline from an accredited college or university is required.
Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree.
Salary Range: **$208k-$254k (Annually)
**The range displayed above is a likely salary range for this position. This is not, however, a guarantee of compensation or salary. Rather, salary will be set based on experience, geographic location and possible contractual requirements and could fall outside of this range.
Akina is a Woman Owned, Service Disabled, Veteran Owned, Small Business, looking for talented and ambitious individuals to join our team. We offer a generous compensation package that includes 24 days PTO accrued annually and 11 federal holidays. Our 401k is 100% vested on your start date and the company makes a direct contribution worth 10% of your salary. Akina covers 100% of healthcare costs for employees and 50% toward dependents. We offer educational assistance towards college classes and will cover costs associated with job related training and certifications.
Akina is committed to excellence and creating innovative and flexible solutions for our clients. We are a small company with an open ear to our employees' needs in order to attract and retain quality talent that enables our customer's mission.
We are an equal employment opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.
www.akina-inc.com/careers