CrawlJobs Logo

Senior Software Engineer- Python & Unix

India, Pune · Job Posted May 16, 2026
Apply Position
Job Link Share

Requirements

  • Strong hands-on Unix based operating systems & shell scripting
  • Experienced in Backend development using core Python& Pandas/numpy libraries
  • Demonstrated systems thinking, critical analysis and design thinking skills
  • Ability to work in a globally matrixed environment and partner with virtual teams and external partners
  • Ability to work independently, multi-task, and take ownership of various parts of a project or initiative
  • Ability to work under pressure and manage to tight deadlines or unexpected changes in expectations or requirements
  • Strong analytical and logical skills
  • Strong investigation skill
  • Experience with source code management tools such as Git etc
  • Experience in tools like Jira, Service Now etc
  • Exposure to Continuous Integration and Continuous Delivery (CI/CD) pipeline
  • CFA/FRM certification is preferred
  • Experience working with banking domain like pricing, risk etc. is plus
  • CFA/FRM certification is plus

Nice to have

  • CFA/FRM certification is preferred
  • Experience working with banking domain like pricing, risk etc. is plus
  • CFA/FRM certification is plus

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Engineer- Python & Unix

8 matching positions

Senior Software Engineer with Python

Our client is a leading global platform for legal research and intelligence. The...
Location
Location
Spain , Madrid
Salary
Salary:
Not provided
babelprofiles.com Logo
Babel Profiles
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years in frontend and backend development
  • Proficiency in TypeScript, Python, Lit, and Flask or FastAPI
  • Experience with Web Components, Strapi, Docker, Git, and CI/CD pipelines
  • Familiar with Core Web Vitals, Lighthouse, DevTools, and Unix systems
  • Strong debugging, testing, and performance optimization skills
  • Full professional level of English
Job Responsibility
Job Responsibility
  • Build and maintain scalable, modular UI components using Lit.js and TypeScript
  • Work closely with designers, developers, and product managers to deliver responsive, high-performing web applications
  • Ensure accessibility compliance (WCAG), cross-browser compatibility, and mobile-first responsiveness
  • Optimize application performance using Lighthouse, DevTools, and best practices for Core Web Vitals
  • Integrate front-end applications with headless CMS platforms (e.g., Strapi) and backend services
  • Maintain high code quality through unit testing, code reviews, and adherence to best practices
  • Identify and troubleshoot frontend and backend issues in collaboration with QA engineers and cross-functional stakeholders
What we offer
What we offer
  • A dynamic, collaborative culture that encourages innovation
  • Flexible working hours and remote-friendly policies
  • Focus on mental health and holistic well-being
  • Ongoing professional growth and development opportunities
  • Diverse, multicultural teams
  • A space where creativity and experimentation are welcomed
  • Regular team-building activities and community engagement
  • Access to cutting-edge legal technology platforms and tools
Read More
Arrow Right

Senior Python Tech Lead - Market Risk Quant Engineer - Senior Vice President

The senior python market risk engineer is a senior level position responsible fo...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 15+ years of relevant experience
  • Experience in implementing projects
  • Experience in systems analysis and programming of software applications
  • Demonstrated Subject Matter Expert (SME) in area(s) of Applications Development
  • Demonstrated knowledge of client core business functions
  • Demonstrated leadership, project management, and development skills
  • Relationship and consensus building skills
  • Bachelor’s degree/University degree or equivalent experience
  • Highly Experienced Python Professional with great exposure to architecting and building horizontally scalable, highly available, highly resilient and performant applications
  • Extensive development expertise in building efficient software platforms for data computation and processing
Job Responsibility
Job Responsibility
  • Lead integration of functions to meet goals, deploy new products, and enhance processes
  • Analyze complex business processes, system processes, and industry standards to define and develop solutions to high level problems
  • Provide expertise in area of advanced knowledge of applications programming and plan assignments involving large budgets, cross functional project, or multiple projects
  • Develop application methodologies and standards for program analysis, design, coding, testing, debugging, and implementation
  • Utilize advanced knowledge of supported main system flows and comprehensive knowledge of multiple areas to achieve technology goals
  • Consult with end users to identify system function specifications and incorporate into overall system design
  • Allocate work, and act as an advisor/coach developers, analysts, and new team members
  • Influence and negotiate with senior leaders and communicate with external parties
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

The Software Engineer designs, develops, tests, deploys, documents, maintains, a...
Location
Location
United States , Annapolis Junction
Salary
Salary:
Not provided
2hb.com Logo
2HB
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Analyze user requirements to derive software design and performance requirements
  • Debug existing software and correct defects
  • Design and code new software or modify existing software to add new features
  • Write or review software and system documentation
  • Integrate existing software into new or modified systems or operating environments
  • Develop simple data queries for existing or proposed databases or data repositories
  • Software development using languages such as C, C++, Python, Ruby, Perl, JavaScript, etc.
  • Has experience with agile development processes
  • Has experience with source code control systems, such as Git
  • Serve as team lead at the level appropriate to the software development process being used on any particular project
Job Responsibility
Job Responsibility
  • Designs, develops, tests, deploys, documents, maintains, and enhances complex and diverse software 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 Open Source Software (OSS) and/or Commercial Off-The-Shelf (COTS) Government Off-The-Shelf (GOTS) software in place of new development, and requirements analysis and synthesis from system level to individual software components
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

We are looking for a well-rounded, flexible Data Engineer with an interest in tr...
Location
Location
Argentina , Gran Buenos Aires; Capital Federal; Mar del Plata
Salary
Salary:
Not provided
basicagency.com Logo
BASIC/DEPT®
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience in core programming fundamentals, modern tools (IDEs, CLI, Git/version control), and basic debugging
  • 2+ years of experience in Data Management Tools
  • 2+ years of discovery and assessment of a client’s portfolio, tools, and applications
  • 2+ years of professional software and consulting experience
  • Experience managing the ingestion of data into a DWH via APIs, ETL tools, batch feeds, etc.
  • Experience working in cloud environments (AWS or GCP) is a plus
  • Experience with Unix-based OSes a plus!
Job Responsibility
Job Responsibility
  • Ability to realign client expectations when challenges arise
  • Proactively, and independently able to research knowledge needed to perform tasks
  • Ability to identify potential technical solutions that apply to an internal/client situation
  • Enjoy working with peers / new hires to help them understand and apply best practices
  • Can prioritize multiple tasks and communicate the overall status of a project
  • Enjoy participating in technical design of systems, schemas, or pipelines and offer sound guidance
What we offer
What we offer
  • Premium healthcare through OSDE for the employee and their immediate family members
  • Mendel prepaid card with a monthly allowance for grocery purchases
  • Monthly reimbursements for Wi-Fi/electricity expenses
  • Monthly reimbursements for training/English classes
  • 100% covered “Plan Total” membership at Sportclub
  • Access to a our benefits platform through Bonda
  • A flexible vacation policy
  • Fulltime
Read More
Arrow Right

Full Stack Software Engineer, Senior

As a full stack developer, you can resolve a problem with a complete end-to-end ...
Location
Location
United States , Hanover
Salary
Salary:
86900.00 - 198000.00 USD / Year
boozallen.com Logo
Booz Allen Hamilton
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience designing, modifying, developing, writing, and implementing software programming applications using Agile methods
  • 5+ years of experience in software development with basic programming languages, technologies, tools, workflows, site maintenance, APIs, or web development stacks, including Python, React, and FastAPI
  • Experience with containerization and orchestrating deployments in Docker
  • Experience developing and testing interfaces between software products and products of other vendors
  • Experience writing source code for new applications or generating and enhancing code samples for existing applications
  • Experience using back-end and front-end languages to develop complete solutions
  • Experience managing software solutions developed, tested, and deployed on multiple OS variants, including UNIX or Linux
  • Ability to debug, troubleshoot, monitor, and maintain the operation of application code
  • TS/SCI clearance
  • Bachelor's degree or 8+ years of experience in software engineering in lieu of a degree
Job Responsibility
Job Responsibility
  • Resolve a problem with a complete end-to-end solution in a fast, agile environment
  • Develop software and systems from vision to production-ready
  • Master new tools and techniques and identify needed system improvements
  • Help clients overcome their most difficult challenges using the latest architectural approaches, tools, and technologies
  • Make sure the solution developed by the team considers the current architecture and operating environment, as well as future functionality and enhancements
What we offer
What we offer
  • Health, life, disability, financial, and retirement benefits
  • Paid leave
  • Professional development
  • Tuition assistance
  • Work-life programs
  • Dependent care
  • Recognition awards program
Read More
Arrow Right

Full Stack Software Engineer, Senior

As a full-stack developer, you can resolve a problem with a complete end-to-end ...
Location
Location
United States , Annapolis Junction
Salary
Salary:
86900.00 - 198000.00 USD / Year
boozallen.com Logo
Booz Allen Hamilton
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience designing, developing, modifying, documenting, and integrating software programming applications using Agile methods
  • 5+ years of experience in software development with basic programming languages, technologies, tools, workflows, site maintenance, APIs or web development stacks, including both Python and React
  • Experience developing and testing interfaces between software products and products of other vendors
  • Experience writing source code for new applications or generating and enhancing code samples for existing applications
  • Experience creating solutions to complex problems within a collaborative, cross-functional team
  • Experience managing software solutions developed, tested, and deployed on multiple OS variants, including UNIX or Linux
  • Ability to debug, troubleshoot, monitor, and maintain the operation of application code
  • Secret clearance
  • Bachelor's degree or 8+ years of experience in software engineering in lieu of a degree
Job Responsibility
Job Responsibility
  • Resolve a problem with a complete end-to-end solution in a fast, agile environment
  • Develop software and systems from vision to production-ready
  • Master new tools and techniques and identify needed system improvements
  • Help clients overcome their most difficult challenges using the latest architectural approaches, tools, and technologies
  • Ensure the solution developed by the team considers the current architecture and operating environment, as well as future functionality and enhancements
What we offer
What we offer
  • Health, life, disability, financial, and retirement benefits
  • Paid leave
  • Professional development
  • Tuition assistance
  • Work-life programs
  • Dependent care
  • Recognition awards program
Read More
Arrow Right

Full Stack Software Engineer, Senior

As a full-stack developer, you can resolve a problem with a complete end-to-end ...
Location
Location
United States , Annapolis Junction
Salary
Salary:
86900.00 - 198000.00 USD / Year
boozallen.com Logo
Booz Allen Hamilton
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience designing, developing, modifying, documenting, and integrating software programming applications using Agile methods
  • 5+ years of experience in software development with basic programming languages, technologies, tools, workflows, site maintenance, APIs or web development stacks, including both Python and React
  • Experience developing and testing interfaces between software products and products of other vendors
  • Experience writing source code for new applications or generating and enhancing code samples for existing applications
  • Experience creating solutions to complex problems within a collaborative, cross-functional team
  • Experience managing software solutions developed, tested, and deployed on multiple OS variants, including UNIX or Linux
  • Ability to debug, troubleshoot, monitor, and maintain the operation of application code
  • Secret clearance
  • Bachelor's degree or 8+ years of experience in software engineering in lieu of a degree
Job Responsibility
Job Responsibility
  • Resolve a problem with a complete end-to-end solution in a fast, agile environment
  • Develop software and systems from vision to production-ready
  • Master new tools and techniques and identify needed system improvements
  • Help clients overcome their most difficult challenges using the latest architectural approaches, tools, and technologies
  • Ensure the solution developed by the team considers the current architecture and operating environment, as well as future functionality and enhancements
What we offer
What we offer
  • Health, life, disability, financial, and retirement benefits
  • Paid leave
  • Professional development
  • Tuition assistance
  • Work-life programs
  • Dependent care
  • Recognition awards program
Read More
Arrow Right

Full Stack Software Engineer, Senior

As a full stack developer, you can resolve a problem with a complete end-to-end ...
Location
Location
United States , Annapolis Junction
Salary
Salary:
86900.00 - 198000.00 USD / Year
boozallen.com Logo
Booz Allen Hamilton
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience designing, developing, modifying, documenting, and integrating software programming applications using Agile methods
  • 5+ years of experience in software development with basic programming languages, technologies, tools, workflows, site maintenance, APIs, or web development stacks, including Python and React
  • Experience developing and testing interfaces between software products and products of other vendors
  • Experience writing source code for new applications or generating and enhancing code samples for existing applications
  • Experience creating solutions to complex problems within a collaborative, cross-functional team
  • Experience managing software solutions developed, tested, and deployed on multiple OS variants, including UNIX or Linux
  • Ability to debug, troubleshoot, monitor, and maintain the operation of application code
  • Secret clearance
  • Bachelor's degree or 8+ years of experience in software engineering in lieu of a degree
Job Responsibility
Job Responsibility
  • Resolve a problem with a complete end-to-end solution
  • Develop software and systems from vision to production ready
  • Master new tools and techniques and identify needed system improvements
  • Help clients overcome their most difficult challenges using the latest architectural approaches, tools, and technologies
  • Ensure the solution developed by the team considers the current architecture and operating environment, as well as future functionality and enhancements
What we offer
What we offer
  • Health, life, disability, financial, and retirement benefits
  • Paid leave
  • Professional development
  • Tuition assistance
  • Work-life programs
  • Dependent care
  • Recognition awards program
Read More
Arrow Right