Python Software Engineer Resume Samples

4.7 (106 votes) for Python Software Engineer Resume Samples

The Guide To Resume Tailoring

Guide the recruiter to the conclusion that you are the best candidate for the python software engineer job. It’s actually very simple. Tailor your resume by picking relevant responsibilities from the examples below and then add your accomplishments. This way, you can position yourself in the best way to get hired.

Craft your perfect resume by picking job responsibilities written by professional recruiters

Pick from the thousands of curated job responsibilities used by the leading companies

Tailor your resume & cover letter with wording that best fits for each job you apply

Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Resume Builder
CHOOSE THE BEST TEMPLATE - Choose from 15 Leading Templates. No need to think about design details.
USE PRE-WRITTEN BULLET POINTS - Select from thousands of pre-written bullet points.
SAVE YOUR DOCUMENTS IN PDF FILES - Instantly download in PDF format or share a custom link.

Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Create a Resume in Minutes
JH
J Hermiston
Jaleel
Hermiston
4138 Hayes Port
San Francisco
CA
+1 (555) 534 0743
4138 Hayes Port
San Francisco
CA
Phone
p +1 (555) 534 0743
Experience Experience
Los Angeles, CA
Python Software Engineer
Los Angeles, CA
King Group
Los Angeles, CA
Python Software Engineer
  • Develop big data workflows (discovery, access, process, maintain)
  • Serve as the technical subject matter expert on designing and developing high performance analytical models for balance sheet and P&L forecasting using Python
  • Manage and perform software releases and infrastructure changes
  • Is passionate about the success of others and actively provides support for their development
  • Be part of a small, high-performing development team
  • Active part in all development phases, including research, design, development, testing, CI/CD using best of breed technology
  • Create technical design recommendations for developing and integrating programs per written specifications
Detroit, MI
Java / Python Software Engineer, Associate
Detroit, MI
Weber-Becker
Detroit, MI
Java / Python Software Engineer, Associate
  • Track record of working on distributed systems and service-oriented architecture with complex system interactions
  • Develop new applications for the eTrading desk and to support the day-to-day activities
  • Enterprise systems development/engineering solutions
  • Liaise with our technology partners across the bank to ensure successful end-to-end delivery
  • Proven track record of delivering quality software with small teams
  • Take ownership for resolution of any production issues post implementation
  • Ensure compliance with the SDLC process
present
Detroit, MI
Senior Python Software Engineer
Detroit, MI
Hodkiewicz, Kling and Koss
present
Detroit, MI
Senior Python Software Engineer
present
  • Be part of a software development team working in collaboration with management, quality assurance and technical publications teams
  • You will perform code reviews to the rest of the team members and will receive code reviews of your code as well
  • Design and implement the next generation architecture of VMware's virtualization products including cloud computing and data centre automation
  • Python engineer with in depth knowledge of Python and its related technologies
  • Willingness to innovate, learn and share knowledge
  • Developing common-services to allow other developer to focus on product specific feature
  • Provide estimates and plan deliveries in conjunction with the R&D manager
Education Education
Bachelor’s Degree in Computer Science
Bachelor’s Degree in Computer Science
Ashford University
Bachelor’s Degree in Computer Science
Skills Skills
  • Strong knowledge of data structures and algorithms
  • Knowledge of basic testing processes or platforms
  • Strong ability to implement solutions for one-off projects
  • Strong attention to detail, always looking for ways of tightening up code and maintaining standards
  • Ability to work in a fast paced, detail-oriented environment
  • The ability to learn new technologies quickly
  • Focus on testing through the entire development cycle to produce reliable and maintainable software
  • Ability to develop a good understanding of end to end business processes
  • Knowledge in basic data analysis skills
  • Strong knowledge of programming concepts, object-oriented programming and data structures and algorithms
Create a Resume in Minutes

15 Python Software Engineer resume templates

1

Python Software Engineer Open Stack Automation Resume Examples & Samples

  • Define test requirements in support of Cisco's open source cloud platform
  • Develop automated scripts and environments to facilitate thorough codecoverage
  • Actively contributing to the cloud platform technical strategy, architecture, and software lifecycle management processes, as well as development, integration and QA plans
  • Actively engage the OpenStack community and other relevant open source work efforts to ensure alignment of Cisco contributions to those projects
  • Influence others to support the cloud platform initiative, and help grow the extended team, both external and internal to Cisco
  • Engage with customers, partners and developers as required to support the Cloud platform and its roadmap
  • Communicate with stakeholders and team members to provide regular updates on progress and issues to address
  • Bachelor or Master Degree in CS/EE, or equivalent experience is required
  • Software platform development test experience, with 4+ years of this being relevant experience in web-based scalable systems platform software design and development
  • Strong coding skills with emphasis on writing modular and scalable code in python
  • Experience with other web programming environments, such as Java or Ruby on Rails is desirable
  • Direct experience with Linux Kernel software and related infrastructure
  • Knowledge and experience with OpenStack, OpenNebula or a similar Cloud infrastructure platform is highly desirable
  • Project experience with agile/spiral development and other state-of-the-art development processes and tools
  • Experience with and interest in open source software communities and active participation in OpenStack projects
  • Experience working with product managers to define requirements and usability of systems software
  • Ability to write tutorials/documentation and give presentations to customers and partners. Excellent analytical and critical thinking skills.Strong ability to influence others and build consensus using good written and verbal communication skills and customer facing skills
2

Python Software Engineer Resume Examples & Samples

  • Collaborate with other Cisco team members to deploy OpenStack Trove into production to create new Database-as-a-Service offerings
  • Design and develop new DBaaS features to ensure scalability in production using Python
  • Integrate Postgres, MySQL, MongoDB, and Cassandra databases
  • Collaborate with OpenStack Community thought leaders through the upstream community
  • BS/CS/ or equivalent degree plus 5-7 years of software development experience in Python, Ruby or similar languages
  • Previous experience in cloud computing and/or the development of SaaS/IaaS/PaaS applications
  • Familiar with Postrgres, MySQL, NoSQL, MongoDB or Cassandra databases
  • Previous experience working in agile development environment
  • OpenStack – Trove
3

Python Software Engineer Resume Examples & Samples

  • Geospatial analysis
  • Social media analysis
  • Housing data analysis
  • Auto data analysis
  • Supply chain analysis
  • Various miscellaneous analyses
  • Analyse business requirements, develop and test software to meet those requirements
  • Support various data queries and other ad hoc requests
  • Take part in code reviews on all other members of the team and review for standards and quality
  • Contribute to defining team standards including code standards, toolsets and quality
  • Ownership of application documentation
  • Analytical mindset that picks up new technologies and business concepts quickly
  • You must have an interest in the whole stack – from database query to javascript!
  • Personal initiative & a 'can-do' attitude – enthusiasm. Is self-motivated
  • Excellent written & verbal communication skills. You need to be a strong communicator – able to express your ideas to a team and command respect from other technologists and business users
  • Strong attention to detail, always looking for ways of tightening up code and maintaining standards
  • C# and Java development knowledge
  • Experience of geospatial databases (Oracle Spatial & Graph)
  • Advanced knowledge of Excel, VB and Excel macros
  • Appreciation of multiple programming paradigms – procedural, OO, functional
4

CO OP Python Software Engineer Resume Examples & Samples

  • Assist the department with the transition to its new Python and Hadoop environment
  • Open to undergraduate / graduate students / recent graduates / contractors
  • Strong foundation in Software Engineering and Core Computer Science
  • Strong background in Python. Will consider experienced Java/C++ developers willing to learn Python
  • Experience with UNIX/LINUX operating systems
  • Familiarity with Hadoop ecosystem is a plus
  • Familiarity with Graph Theory, HITS, PageRank, SVD is a plus
  • No experience in SAS required, but incumbent must be willing to learn SAS at a proficient level prior to
  • What is your experience in Object Oriented Design and Software Architecture?
  • No SAS coding is required for position. However, incumbent must understand SAS source code from mid/large
5

Senior Python Software Engineer Resume Examples & Samples

  • Be part of a software development team working in collaboration with management, quality assurance and technical publications teams
  • 5+ years of professional experience and/or a proof of university achievements
  • Python engineer with in depth knowledge of Python and its related technologies
  • Excellent understanding of OOP principles, data structures, algorithms, design patterns, experience in analyzing requirements, creating use cases and specifications and defining software architectures
  • Willingness to innovate, learn and share knowledge
  • Strong understanding of the software development methodologies, processes and principles. Experience with agile is a plus
6

Java / Python Software Engineer Resume Examples & Samples

  • Development of Website and Web application front-end architechture and styling
  • Integrate home-grown and third-party tools in a way to minimize need for operational intervention and improve efficiency
  • Manage the end-to-end development lifecycle of specific automation projects
  • Help develop an agile development environment for the team
  • Proficiency in C and/or C++
  • Deep knowledge in relational databases such as Oracle, DB2, Sybase, Mysql and demonstrate interest in learning database technologies
7

Python Software Engineer Resume Examples & Samples

  • Be part of a small, high-performing development team
  • Work in collaboration with quality assurance, user experience, technical documentation, customer support and other product teams
  • Work with product and R&D management to analyze requirements and define technical solutions, write functional and design specifications
  • Provide solutions for complex architectural and technical problems, propagate these solutions to other teams in the upgrade area
  • Develop high-quality code and adhere to the VMware processes for product quality
  • Fix defects for the upcoming releases, old versions support is done by other groups
  • Provide estimates and plan deliveries in conjunction with the R&D manager
  • Mentor junior members in the team
8

Python Software Engineer Resume Examples & Samples

  • Software for internal use and support of internal and customer-facing web-portals and mobile applications
  • Integration of COTS tools into evolving web-applications
  • Extraction, Transcription and Loading (ETL) processes, data management
  • Rapid prototyping
  • Ability to work and communicate in a team environment
  • Ability to adapt to changing requirements
  • Hands-on experience in the Linux and Windows environments
  • 5+ year software development experience in Python, mobile application development
  • Experience or knowledge of web-based authentication (e.g., CAS), security solutions, RDBMS
  • Design, build and test experience for
9

Python Software Engineer Resume Examples & Samples

  • Write server-side Python code that powers the user interface
  • Write high-quality, clean, maintainable code using engineering best practices (unit testing, source control, continuous integration, automation, design patterns, etc.)
  • Collaborate with other software engineers, product managers, user experience designer, and operations engineers to build new web products
  • Develop web services integrated with backend for external and internal usage
  • Experience with at least one of the server side development languages: PHP, Python, Ruby, Java, NodeJS, etc
  • Strong knowledge of programming concepts, object-oriented programming and data structures and algorithms
  • Knowledge in basic data analysis skills
  • Experience with RDBMS or NOSQL will be advantageous
10

Python Software Engineer Resume Examples & Samples

  • Leading the design and development of custom/proprietary tools for Docker based container based deployment in an Agile based team
  • Developing best practice for continuous integration and test driven development. Evangelizing the practices within the team and to admins working to build up “infrastructure as code” practices
  • Collecting requirements, document and present designs and architectures for custom built systems
  • Leading the integration of 3rd party systems as well as design and development of extensions to those systems
  • Demonstrated experience in/with python
  • Working knowledge of Cloud, Virtual and Container technologies (VMware, Amazon AWS, Docker, Apcera, Kubernetes, Mesos)
  • Linux/UNIX Systems
  • Application and Web Servers (Glassfish/Tomcat/Jetty/Passenger/Puma/Unicorn, Aache/nginx)
11

Python Software Engineer Resume Examples & Samples

  • Responsible for the coding, deployment, maintenance, optimization and documentation of software applications in a multi-tier, distrusted, browser-based enterprise computer
  • Understand SOA concepts and patterns
  • Perform unit testing to ensure the quality of code produced
  • Research and fact fining to develop or modify moderately complex information systems
  • Participates in the entire lifecycle of software development including requirements definition, architecture and development specifications, coding, quality assurance testing, deployment, documentation and support
  • Collaborates with other developers and product analysts effectively
  • 2-5 years of work related experience with a Bachelor’s degree in Computer Science, Computer Engineering or related STEM field
  • DoD Secret security clearance eligibility
  • Software analysis and design experience
  • Able demonstrate fundamental software development knowledge
  • Experience with Python or similar language
  • Current DoD Secret security clearance
  • Experience with client side technologies (JavaScript, CSS) and frameworks (such as jQuery and Bootstrap)
  • Knowledge and experience with using open source products
  • Java Enterprise experience
  • SQL (MySQL, Oracle) experience
  • Ability to operate in an agile environment
  • Shell scripting (bash, ksh) experience
  • Atlassian Tools (Jira, Confluence, Fisheye Crucible, etc.)
  • Experience with Jenkins continuous integration tool, Mercurial distributed version control system, and Maven
12

Python Software Engineer, Sequencing Resume Examples & Samples

  • Write data analysis programs utilizing Python
  • Propose, develop requirements, prototype and execute new design and implementation concepts in collaboration with the architects and scientists
  • Work with the research and development team to implement algorithms into python code that runs the core pipeline and integrates with other applications, servers, and databases
  • Solid understanding of object-oriented design, with focus on scientific computing and data analysis applications
  • Write clean, maintainable, documented code using best engineering practices in the industry (design patterns, TDD, peer review, CI, automated testing etc.)
  • Monitors work to ensure quality, and continuously promote Quality First Time
13

Python Software Engineer Resume Examples & Samples

  • You hold a MSc or PhD in computer science, mathematics, physics, or electronics
  • You have experience in object oriented development or technical software for high-tech
  • You have experience working in an Agile/scrum way
  • You have experience in Splunk configuration
  • You have experience working with Python (server-side and shell scripting)
  • You have knowledge of Linux & networking (TCP/IP, HTTP, SSH, SNMP)
  • You are quality oriented
14

Python Software Engineer Resume Examples & Samples

  • Prototype cloud-processing Engines for the Backend Team
  • Work with others to understand and fulfill their processing needs
  • Develop big data workflows (discovery, access, process, maintain)
  • Ability to deconstruct complex tasks into simple operations
  • Develop complex procedures based on a catalog of disparate operations
  • Development experience using Python, BASH, etc
  • Comfortable working primarily with REST APIs
  • The ability to learn new technologies quickly
  • Knowledge of specific AWS products such as SWF, RDS, DynamoDB, etc
  • Strong ability to implement solutions for one-off projects
  • Geospatial Software experience (GDAL/OGR, Safe FME, eCognition, Trimble Business Center, QGIS)
  • Experience working with a variety of data and file formats
  • Knowledge about web mapping and vector tiles (OpenLayers, Mapbox, etc.)
  • Experience working with big data technologies (Spark, Hadoop)
  • Experience with BIM or CAD software (Sketchup, Tekla, Bentley, AutoCAD/Revit, etc.)
  • Knowledge of basic testing processes or platforms
15

Java / Python Software Engineer, Associate Resume Examples & Samples

  • 3-5+ years hands-on coding experience with Java and Python
  • In-depth understanding of Front Office trading/Capital Markets technology preferred
  • Strong OO design skills with multi- tiered architecture, low latency, server-side development experience
  • Background with SecDb, Athena or Quartz is preferred
  • Enterprise systems development/engineering solutions
  • Understanding of the Commodities and Fixed Income business a plus
  • Proven track record of delivering quality software with small teams
16

Python Software Engineer Resume Examples & Samples

  • Develop RESTful APIs and web apps from end to end (full-stack)
  • Architect, build and deploy systems, ETL pipelines and tools to develop data science algorithms and deploy them into production at scale
  • Manage the infrastructure, while using the cloud to minimize it
  • Help drive optimization, tooling and testing for better data quality
17

Java / Python Software Engineer Resume Examples & Samples

  • Experience in large system development in an object-oriented or functional language either Python or Java
  • Minimum 5+ years of experience in developing SQL and Oracle PL/SQL and in Java/J2EE - PYTHON preferred
  • Experience in development using HTML5, XML, JSON, Java scripts, Perl or Python, Linux shell script programming
  • Experience with Data integration or ETL tools like Informatica, Pentaho and Scheduling tools like Autosys, Control-M or Cron jobs
  • Bachelor Degree in Computer Science or equivalent
18

Java / Python Software Engineer Resume Examples & Samples

  • Python scripting with diverse knowledge of standard and 3rd party libraries for data analysis, xml processing, connectivity
  • Database Design and Development -Oracle
  • Investment Bank or Financial services environment
  • Experience supporting Front office systems preferably Interest Rates Swaps
  • Ability to build and maintain strong working relationships with demanding sponsors and stakeholders
  • Self starter with proven ability to produce end results with minimal assistance
19

Python Software Engineer Resume Examples & Samples

  • Perform entire software development life cycle, end to end
  • Write server-side and front-end code for web-based applications
  • Write server-side code for predictive analytic models
  • UI development with AJAX and similar technologies
  • Experience with Python, Java, SQL
  • Knowledge of application design, concepts and functionality
  • A solid foundation in computer science, with strong competencies in predictive algorithms and software design
  • Predictive/AI libraries (h2o, Pattern, caffe) experience preferred
  • Some R experience preferred
  • Experience working with Big Data technologies a plus
  • Experience with high performance computing, grid computing, distributed data caches a plus
  • Strong organizational skills required
20

Python Software Engineer Resume Examples & Samples

  • Software development, testing and release to support the Macro Markets businesses
  • Coordination of development between trader-facing teams in the Macro Markets businesses
  • Day-to-day 2nd-line support of the software developed within the Athena Business Strategies
  • Experience in performant, large-scale system development in an object-oriented or functional language such as Python, Java, C++ or C#
  • Excellent interpersonal skills to interact confidently and credibly with business users, to understand and agree business requirements and their prioritisation
  • Knowledge of financial derivatives to build trade capture and/or risk management software
  • Experience in GUI design and user experience of applications
21

Python Software Engineer Resume Examples & Samples

  • Developing common-services to allow other developer to focus on product specific feature
  • Active part in all development phases, including research, design, development, testing, CI/CD using best of breed technology
  • Flying abroad 4-6 time a year
  • Tier-2nd 24 by 7 to Platform aspects
  • System and Platform monitoring
  • End User entry point portal
  • Python developer 3-4 years’ experince
  • Ability to create quick win’s without missing the global picture
  • Knowledge & Experience in Linux OS and Bash
  • Knowledge & Experience with clouds (AWS, Google cloud & Azure)
  • Familiarity with Virtualization, KVM, Configuration, Automation, Jenkins, Docker and Kubernetes(Not must)
  • DevOps experience and automation background (Rest-API, Ruby, Jenkins and more)
  • Operates effectively and openly in teams and shares both knowledge and success with others
  • Is passionate about the success of others and actively provides support for their development
  • Acts with a thoughtful sense of urgency
  • Thinks and acts in the best interests of our customers and partners
22

Python Software Engineer Resume Examples & Samples

  • End to end ownership of delivery to Front Office Trading, ie from requirements gathering through to successful release
  • Ability to understand and work with brief Front Office system requirements to develop complex, robust, functional applications
  • Provide responsive support to Front Office for the suite of production applications
  • Interact with the Trading, Technology and QR teams building strong relationships and partnering with them effectively to coordinate deliveries
  • Design & develop high quality, robust and scalable and applications using Python
  • Have a global mindset, ensuring compliance with software development lifecycle protocols adhere to standards defined by the wider Technology organization
  • Strong Excel/VBA for both development of new tools and analysis/enhancement of existing tools
  • Knowledge of interest rate derivatives and preferably aligned to options trading
  • Strong understanding of trading desk daily processes – pricing, trade capture, risk/pnl calculations, market data and calibrations etc
  • Mathematics or Computer Science or related numerical degree preferable
23

Python Software Engineer Resume Examples & Samples

  • Build tools (deal booking, workflow, blotter etc.), reports ( risk, pnl, MIS etc.) and feeds ( market data, reconciliations etc.) to meet various business requirements
  • Good communication skills and past experience working closely with Traders or Quants
  • Numerate degree or equivalent (Computer Science , Engineering, Finance, Mathematics)
  • Understanding of time value of money, derivatives (Swaps, Options, Forwards). Concepts around pricing, risk management and modelling
24

Python Software Engineer Resume Examples & Samples

  • Good understanding of trading and pricing of derivatives (with a particular focus on the oil, coal and gas)
  • Understanding of the curve marking process (outrights, spread to parents, time spreads), volatility, forward curves and margins
  • Concepts around pricing, risk management and modelling
25

Python Software Engineer Resume Examples & Samples

  • Strong Python or Java programming skills
  • Experience with Open source frameworks and technologies is plus, such as Drools, BPM and Messaging
  • Working experience in Agile, Lean Dev methodologies and test driven development
  • Experience with Big Data technology is plus