We are At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron's progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in our FinLabs we develop solutions for modernization, from Artificial Intelligence and Blockchain to Data Science models, Digital Underwriting, mobile-first applications and more. Over the last 20+ years, our company has been honored with multiple employer awards, recognizing our commitment to our talented teams. With top clients to boast about, Synechron has a global workforce of 17000+, and has 58 offices in 22 countries within key global markets. Our challenge We are looking for an experienced Python Developer with hands-on experience in Python application development and strong expertise in SQL databases. The ideal candidate will be responsible for designing, developing, testing, and maintaining scalable software applications and data-driven solutions. The candidate should have strong problem-solving skills, experience working with web frameworks and REST APIs, and the ability to collaborate effectively with cross-functional teams. Additional Information* The base salary for this position will vary based on geography and other factors. In accordance with law, the base salary for this role if filled within New York, NY is $90K - $110K & benefits (see below). The Role Responsibilities: Design, develop, test, and maintain robust Python applications. Write clean, scalable, maintainable, and well-documented code. Develop and integrate RESTful APIs and backend services. Design, optimize, and maintain SQL queries, stored procedures, and database objects. Work with relational databases such as PostgreSQL, MySQL, SQL Server, or Oracle. Analyze business and technical requirements and translate them into effective solutions. Perform code reviews and ensure adherence to coding and development standards. Troubleshoot, debug, and resolve application and production issues. Improve application performance, scalability, and reliability. Develop unit tests and participate in integration and regression testing. Collaborate with product managers, frontend developers, QA engineers, DevOps teams, and other stakeholders. Participate in Agile ceremonies, sprint planning, and technical discussions. Contribute to system design, documentation, and continuous process improvements. Requirements: Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field. 5+ years of professional experience in Python development. Strong proficiency in Python programming, including object-oriented programming and exception handling. Hands-on experience with Python frameworks such as Django, Flask, or FastAPI . Strong knowledge of SQL and relational database concepts. Experience writing complex queries, joins, subqueries, views, and stored procedures. Knowledge of database performance tuning, indexing, and query optimization. Experience developing and consuming REST APIs. Familiarity with version control systems such as Git. Good understanding of software development life cycle and Agile methodologies. Strong debugging, analytical, and problem-solving skills. Excellent verbal and written communication skills. Preferred skills: Experience with cloud platforms such as AWS, Microsoft Azure, or Google Cloud. Knowledge of Docker and Kubernetes. Familiarity with CI/CD tools and practices. Experience with automated testing frameworks such as PyTest or unittest. Exposure to microservices architecture. Knowledge of data processing libraries such as Pandas and NumPy. Experience with message queues such as Kafka or RabbitMQ. Familiarity with NoSQL databases such as MongoDB or Redis. Understanding of security best practices and application performance monitoring. We offer: A multinational organization with 58 offices in 22 countries and the possibility to work abroad. 10 days of paid annual leave plus an additional 10 days of personal leave (floating days and sick days). A comprehensive insurance plan including medical, dental, vision, life insurance, and long-term disability. Flexible hybrid policy. RRSP with employer's contribution up to 4%. A higher education certification policy. On-demand Udemy for Business for all Synechron employees with free access to more than 5000 curated courses. Coaching opportunities with experienced colleagues from our Financial Innovation Labs (FinLabs) and Center of Excellences (CoE) groups. Cutting edge projects at the world's leading tier-one banks, financial institutions and insurance firms. A truly diverse, fun-loving and global work culture. S YNECHRON'S DIVERSITY & INCLUSION STATEMENT Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative 'Same Difference' is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more. All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant's gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.
Live Job Feed
Find Your Dream Career
Thousands of curated opportunities from top companies — filter by role, salary, and remote preference to find your perfect fit.
8,201 jobs
Responsibilities Participate in the development of backend micro services using Django. Design and implement scalable and secure APIs. Integrate Azure Cloud services for application deployment and management. Utilize Azure Databricks for big data processing and analytics. Implement data processing pipelines using PySpark. Collaborate with front-end developers, product managers, and other stakeholders to deliver comprehensive solutions. Conduct code reviews and ensure adherence to best practices. Optimize database performance and manage data storage solutions. Ensure high performance and security standards for applications. Participate in architecture design and technical decision-making. Qualifications Bachelor's degree in Computer Science, Information Technology, or a related field. Experience with backend development. Experience with Django and React Proven experience with Azure Cloud services. Experience with Azure Databricks and PySpark. Strong understanding of RESTful APIs and web services. Excellent communication and problem-solving skills. Familiarity with Agile methodologies. Experience with database management (SQL and NoSQL).
The Gen AI engineer is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities. Responsibilities: Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems Ensure essential procedures are followed and help define operating standards and processes Serve as advisor or coach to new or lower level analysts Has the ability to operate with a limited level of direct supervision. Can exercise independence of judgement and autonomy. Acts as SME to senior stakeholders and /or other team members. 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. Design, develop, and maintain high-quality, scalable, and efficient Python code for Generative AI applications. Integrate and leverage various GenAI-related APIs (e.g., OpenAI, Gemini) to build innovative features and products. Implement and optimize Retrieval Augmented Generation (RAG) systems to enhance AI model capabilities and provide contextually relevant responses. Develop and deploy robust backend services using Python frameworks such as FastAPI, Flask, or Django. Collaborate with cross-functional teams, including product managers, data scientists, and other engineers, to define requirements and deliver solutions. Write comprehensive unit and integration tests to ensure code quality and reliability. Participate in code reviews, contributing to a culture of high-quality code and best practices. Optimize application performance, scalability, and security. (Optional, if relevant): Work with cloud container orchestration services like OpenShift ECS for deploying and managing applications. (Optional, if relevant): Familiarity with Lightspeed (referring to a specific internal tool or technology - clarify if this is a known external tool) is a plus. Recommended Qualifications: 5+ years of professional software development experience with a strong focus on Python. Proven hands-on experience with Generative AI concepts and technologies. Demonstrable experience working with GenAI-related APIs, such as OpenAI, Gemini, etc. Solid understanding and practical experience in implementing Retrieval Augmented Generation (RAG) systems. Expertise in at least one modern Python web framework: FastAPI, Flask, or Django. Strong understanding of software development best practices, including version control (Git), testing, and CI/CD. Experience with relational and/or NoSQL databases. Excellent problem-solving skills and the ability to work independently as well as in a team environment. Strong communication and interpersonal skills. Education: Bachelor's degree/University degree or equivalent experience This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required. Job Family Group: Technology Job Family: Applications Development Time Type: Full time Primary Location: Tampa Florida United States Primary Location Full Time Salary Range: $96,960.00 - $145,440.00 In addition to salary, Citi's offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit citibenefits.com. Available offerings may vary by jurisdiction, job level, and date of hire. Most Relevant Skills Please see the requirements listed above. Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. Anticipated Posting Close Date: Sep 22, 2026 Automated Processing and AI We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi. Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details. Illinois residents – AI Notice and Right Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.
Position: Python/Django Developer Location: Hybrid: Bethesda MD Company: Quotient-Inc (A VTG Company) Compensation: 100k-120K Annually Company Overview: Quotient is a leading provider of customized information technology solutions, specializing in systems integration, full-stack software development, cybersecurity, project management, and operational support. We serve a diverse range of clients, including federal agencies, defense, civilian communities, and commercial customers across the United States. As a subsidiary of Virtual Technologies Group (VTG), Quotient continues to uphold its reputation as one of the most innovative, respected, and ethical providers of technology solutions. We provide growth and opportunity for our team while delivering exceptional value to our clients. Position Summary We are seeking a senior full-stack developer to own and modernize shared Python/Django capabilities and serve as the technical escalation point for complex, cross-application work. The role combines hands-on development with architecture, secure identity and database integration, lifecycle upgrades, production troubleshooting, documentation, and mentoring. The developer will collaborate with application teams, DevTools/DevOps, NIH CIT, Security, and database administrators across on-premises and AWS environments. Key Responsibilities Application engineering. Design, develop, test, and maintain Python/Django applications, reusable libraries, REST APIs, and supporting JavaScript/HTML/CSS components Python and Django lifecycle upgrades. Lead end-of-life upgrades across the application portfolio: inventory dependencies, assess compatibility, update requirements and internal packages, refactor deprecated APIs, test across environments, coordinate consuming teams, and publish migration and rollback guidance Runtime and package engineering. Build, validate, package, and distribute Python runtimes from source when approved installers are unavailable; verify checksums, test suites, pip/virtual-environment behavior, and compatibility with internal artifact repositories Shared Django platform ownership. Modernize shared Django infrastructure libraries and related packages; deliver Python 3.12+ compatibility, automated tests, versioning, deprecation paths, architecture diagrams, runbooks, and coordinated adoption by dependent applications PIV, SSO, authentication, and authorization. Implement and troubleshoot NIH Login/SiteMinder, CAS and django-cas-ng, AWS Cognito, JWT/OAuth2, Django authentication backends, authorization decorators, role and permission mapping, and secure session handling Secure database integration. Connect Django applications to Oracle, PostgreSQL, AWS RDS, and other approved data sources through centralized password-lookup and secrets-management services; support credential rotation, least privilege, and removal of hard-coded secrets Application security. Enforce Content Security Policy (CSP), XSS/CSRF protections, HSTS, secure headers and cookies, dependency remediation, and penetration-test findings; favor external scripts or nonce/hash-based CS Preferred Qualifications: Experience with git and the Gitflow workflow Experience reading SQL Experience using RDMS Experience with continuous integration/continuous deployment environment Experience with automated testing JavaScript development beyond jQuery Experience using the basic components of the AWS environment (EC2, Bastion, RDS, S3)
Erias Ventures was founded to serve its customers with an entrepreneurial mindset. We value creative problem-solving , open communication , and empowering our employees to make decisions and put forth new ideas. Our staff includes technical experts working across multiple disciplines, bringing diverse perspectives to every project. We are seeking engineers who wish to grow their careers and want to become part of a technically strong and growth-oriented company focused on bringing innovative solutions to the difficult mission problems facing our customers. Description We are seeking an Application Engineer to be part of the Secure the Enterprise initiative, develop capabilities to shift from the current manual system security evaluation and authorization process to a new model that emphasizes automation, streamlined processes and approvals, continuous monitoring and assessment, and network data gathering across the entire life cycle of a project. Will provide the development, test, deploy, and sustainment of various Python based ReST end points, microservices, and data model management capabilities utilizing Django and Flask frameworks to interact with data models stored in MariaDB or MongoDB and send data upon request, in JSON format, to UI front ends Will provide middleware and backend support to all system applications This position may allow for partial telework. Clearance A current Top-Secret/SCI with polygraph security clearance is required. Candidates cannot be sponsored or nominated for a government security clearance under this position. Experience Twelve (12) years minimum experience and a High School Diploma/GED. Ten (10) years minimum experience and an Associate's Degree. Eight (8) years minimum experience and a Bachelor's Degree. Six (6) years minimum experience and a Master's Degree. Four (4) years minimum experience and a Doctorate's Degree. Required Skills Python Docker Experienced using Django or Flask Databased experience using MongoDB or MariaDB ReST endpoint development Micro service model Desired Skills AWS or other cloud experience JSON and/or XML serialization Jira Confluence Git version control Agile Benefits Erias Ventures provides a complete package of wealth, health, and happiness benefits. The expected salary range for this position, depending on education and years of experience is $237,000 - $262,000. Wealth Benefits Above Market Hourly Pay 11% Roth or Traditional 401k with Immediate Vesting and Deposit Spot Bonuses for Assisting with Business Development and Company Growth Professional Development Bonuses for Certificates and Degrees Health Benefits: Company subsidized Medical Coverage 100% Company Paid Vision and Dental Coverage 100% Company Paid Long Term Disability, Short Term Disability, and Group Life Insurance Monthly Wellness Reimbursement Happiness Benefits: Paid Time Off with Flexible Work Schedules and Birthday Off Amazon Prime Membership and Monthly Internet Reimbursement Technology and Productivity Allowance for Equipment and Supplies Morale Building and Company Events to Celebrate our Successes and Build our Community Onboarding and Annual Swag Company Paid Professional Development and Training At Erias Ventures, we are dedicated to fostering a diverse and inclusive workplace. As an equal opportunity employer, we ensure that all qualified applicants are considered for employment based on merit, without discrimination. We welcome individuals regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. Referrals & Inquiries Do you know a cleared professional seeking to advance their career? Interested in earning some extra cash? If so, refer them to us with their name and contact details, and you could be eligible for a referral bonus of up to $10,000 for each successful hire. Not seeing the right position right now? Reach out to us, and we'll notify you as new contracts and opportunities become available! Please Send Referrals And Inquiries To jobs@eriasventures.com To learn more about our company visit our webpage or LinkedIn.
Reach — qualified candidates
Post your job today and get applications within 24 hours.
Experience: 6 to 10 years of professional experience in Python software development. Expertise in Python: Profound knowledge of Python, its ecosystems, and popular frameworks (e.g., Django, Flask, FastAPI). Software Design: Strong understanding of software design principles, architectural patterns (e.g., Microservices, MVC), and object-oriented programming. Database Skills: Proficiency with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Cassandra). API Development: Extensive experience in designing and building RESTful APIs. Hands-on experience with LLM tools/frameworks (e.g., LangChain, OpenAI APIs, etc.) Knowledge of NLP concepts and techniques Cloud Platforms: Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and associated services. Containerization: Experience with Docker and container orchestration tools like Kubernetes. CI/CD: Familiarity with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI, GitHub Actions). Testing: Strong understanding of testing methodologies and experience with unit, integration, and end-to-end testing. Version Control: Proficient with GitHub and collaborative development workflows. Problem-Solving: Proven ability to analyze complex problems and develop creative and effective solutions. Strong problem-solving and analytical thinking Good communication and stakeholder management skills Ability to work independently and in a team environment
Job Description ACTIVE SECURITY CLEARANCE AT THE TS/SCI POLYGRAPH LEVEL IS REQUIRED We have an immediate need for an Application Engineer (Backend) specializing in Python microservices and middleware architecture. In this key role, you will help transition legacy, manual security evaluation processes into a streamlined, automated, continuous monitoring and assessment platform. You will lead the development, testing, deployment, and sustainment of Python-based REST endpoints and microservices using Django and Flask , managing data flows across MariaDB and MongoDB databases to power modern user interfaces. The annual base salary range for this role is $172,000-$203,000 (USD) , which does not include discretionary bonus compensation or our comprehensive benefits package. Actual compensation offered to the successful candidate may vary from posted hiring range based upon geographic location, work experience, education, and/or skill level, among other things. , Required Skills Python Microservices Development: Demonstrated hands-on experience developing backend microservices and RESTful web services in Python. Python Web Frameworks: Proficiency using Django or Flask frameworks for API design and microservices orchestration. Database Management: Practical experience interfacing backend applications with relational databases (MariaDB or similar SQL engines) and NoSQL datastores (MongoDB). API Data Formatting: Direct experience engineering REST endpoints that serialize complex data into JSON format for front-end consumption. Middleware & System Architecture: Strong command of backend software design, middleware integration, and backend performance optimization. Education: Bachelor's Degree in Data Analytics, Intelligence Studies, Computer Science, Finance/Economics, or a related discipline, PLUS 8 years of specialized data analytics or financial intelligence experience OR High School Diploma / GED , PLUS 12 years of hands-on intelligence analysis, financial tracking, and data discovery experience in lieu of a degree. , Desired Skills Continuous Security Monitoring: Familiarity with continuous monitoring frameworks, automated compliance assessment, and system security authorization workflows. Front-End Integration: Understanding of how backend REST services interface with modern single-page applications (e.g., Angular dashboards). Containerization & CI/CD: Experience packaging Python microservices into containers (Docker) and deploying via automated CI/CD pipelines (GitLab CI, Jenkins). , About Nyla Technology Solutions Nyla Technology Solutions delivers exceptional Artificial Intelligence (AI), Data Science, and Software Engineering services for the U.S. Government. Nyla embraces a forward-thinking and bold approach at every turn, earning us a solid reputation of technical trendsetters within the industry. We have a passion for developing solutions that have a quick and immediate impact on mission. Headquartered in Columbia, Maryland, our customers love how we tackle their most challenging problems and get things done. If you have the unique experience and expertise we are seeking, along with the desire and determination to invest your time and energy as a part of Nyla's team, Taking Care of All of You Nyla provides a top-of-market compensation and benefits package. And through our unique Nyla FLEX program, we custom tailor these benefits to best fit your lifestyle. The Nyla FLEX benefit program is designed to offer you flexibility in the 3 biggest areas of your life: your pay, your leave, and your schedule. PAY - Nyla starts with 4 weeks of Annual Leave plus 11 holidays and an additional day of Annual Leave for each year you're at the company. You have the flexibility to cash out your annual leave hours, opt out of other Nyla benefits, and/or arrange for additional hours on contract* (over 40 hrs/week). There's even an option to earn 1.3 times your hourly rate once you work over 1880 hours on contract! LEAVE - Want to spend more time with the family? Want more time to travel the world? You can BUY additional annual leave for a total of 6 weeks of annual leave. That's up to 240 hours of leave plus 11 holidays! That's not even including paid anniversary leave! SCHEDULE - Does the traditional 40-hour workweek no longer fit your lifestyle? With Nyla FLEX, you have the freedom to scale down to 30-32 hours while still enjoying the top-notch Nyla benefits you know and love. It's flexibility that works for you without compromising the perks! WHAT ABOUT OTHER BENEFITS? Nyla's health care (medical, dental, and vision) is 100% covered by the company. We provide 10% 401k matching - with full vesting day 1! Our Professional Development offers $5,000 per year to be used towards fees, tuition, or time off for your continued growth. We even have a student loan repayment program and we provide 8 hours of volunteering annually so you can support your community, making your world a better place. To learn more about Nyla's culture and our exceptional benefit packages click here. Nyla is an equal opportunity employer.
#26-30399 Westchester, Illinois, USA Job Category Information Technology Full-Time/Part-Time Full-time Overview Target Budget $135k-140K Job Description Position Overview Join the Follett Team, where employees are valued, respected, and offered career paths throughout its many campus locations. Follett serves over half of the students in the United States and works with 80,000 schools as a leading provider of education technology, services and print and digital content. We're higher education's largest campus retailer and a hub for school spirit and community as we operate nearly 1,200 local campus stores and over 1,600 virtual stores across the continent. We take pride in the fact that for more than 140 years, we have been helping to improve people's lives by supporting a lifetime of learning and education. The Team Lead, Python/Django Engineering (Lead Software Engineer) is the deepest technical authority on an engineering team building and operating Python/Django services backed by PostgreSQL, with significant exposure to enterprise system integrations. The team's primary surface area is backend, with a lighter-weight React front-end layer supporting it - this is a backend-first, not full-stack-parity, role. This is an individual-contributor technical leadership role: the person is expected to be the strongest engineer on the team, setting architecture direction, writing and reviewing production code at the highest bar, and serving as the technical escalation point for the hardest problems. The team already relies heavily on AI-assisted development tooling; this person is expected to own that practice and take it further, not introduce it from scratch. Sprint mechanics, hiring, and formal performance management are owned by the Engineering Manager; this role's leadership is exercised through technical judgment, code, and mentorship rather than administrative process. The Team Lead partners closely with the Director of Software Engineering and cross-functional stakeholders to translate business priorities into sound technical designs and a reliable, well-tested delivery pipeline. Responsibilities Serve as the top technical authority for the team: own architecture decisions, system design, and technical roadmap for Python/Django services, and set the engineering standard through hands-on code. Guide and review the team's lighter-weight React front-end work, ensuring it stays consistent with backend patterns and quality bar - this is a supporting surface, not the primary focus of the role. Own PostgreSQL data architecture end-to-end - schema design, query optimization, indexing strategy, migrations, and data integrity across production systems. Partner directly with the DevOps/Infrastructure team to assess PostgreSQL instance health, performance, capacity limitations, and instance-level design decisions (beyond query/schema tuning). Design and lead enterprise integration architecture - event-driven and asynchronous patterns, message queues, third-party API integrations, and multi-consumer data fan-out across downstream systems. Lead code review and pairing on the team's hardest and highest-risk work, personally driving resolution on the most complex technical problems. Drive CI/CD pipeline improvements, including test automation, deployment safety, and rollback procedures. Monitor production health using observability tooling (e.g., PagerDuty, logging/metrics dashboards) and lead incident response and root-cause analysis. Mentor engineers through pairing, code review, and informal technical growth conversations - partnering with the Engineering Manager on formal career development, hiring, and performance reviews rather than owning them. Partner with product owners, QA, and adjacent platform teams to scope work, surface technical risk, and inform delivery timelines - without owning sprint planning or backlog grooming. Champion secure coding practices, database access controls, and compliance with data-handling and change-management policies. Own the team's AI-assisted development practice - already a heavy part of the workflow (Claude, Claude Code, GitHub Copilot) - and push it further: tooling choices, workflow patterns, and review standards for AI-assisted and AI-generated code. Requirements Required: Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. 7+ years of professional software engineering experience with Python, including proven, deep hands-on expertise with Django (models, ORM, DRF or equivalent, admin, middleware) - not just general Python. Track record of being the go-to technical authority on a team: architecture decisions, the hardest debugging/design problems, and setting technical standards - whether or not the title was formally "lead." Strong hands-on experience with PostgreSQL: schema design, query optimization, indexing, migrations, and troubleshooting performance issues at the query and schema level. Demonstrated experience designing and building enterprise integrations - event-driven architectures, message queues (e.g., SQS, SNS, Celery), and third-party/partner API integrations in production. Demonstrated experience building and maintaining RESTful APIs or backend services in a production environment at scale. Working knowledge of CI/CD pipelines, version control (Git), and automated testing practices. Experience with cloud infrastructure (Azure, AWS, or GCP) and containerization (Docker/Kubernetes). Working proficiency in React - comfortable building and reviewing a lighter-weight front-end layer. This is a backend-first role; deep front-end specialization is not expected, but the person needs to be credible in reviewing and occasionally writing React code. Hands-on, day-to-day experience with AI-assisted development tools (e.g., Claude Code, GitHub Copilot) in a production engineering workflow - this team already uses AI heavily, and the role owns pushing that practice further, not introducing it. Proven, clear written and verbal communicator - able to explain technical trade-offs precisely to both engineers and non-technical stakeholders. Preferred: Experience partnering with a DevOps/Infrastructure team on database instance-level performance, capacity planning, or platform design decisions. Experience operating services at scale in a retail, e-commerce, or education technology environment. Familiarity with monitoring and alerting tools such as PagerDuty, Datadog, or Grafana. Experience integrating with e-commerce platforms (e.g., Shopify) or similar partner/vendor systems. Experience with database archiving strategies and long-term data retention planning. Prior experience as the lead technical voice through a platform stabilization or modernization effort. Experience working in a compliance-driven environment (e.g., SOC 2, NIST 800-53, FedRAMP/StateRAMP-style frameworks).
8+ years of professional experience in Python backend software development. Profound knowledge of Python, its ecosystem, and popular backend frameworks such as Django, Flask, and FastAPI. Strong understanding of software design principles, architectural patterns such as Microservices and MVC, and object-oriented programming. Proficiency with relational databases such as PostgreSQL and MySQL and/or NoSQL databases such as MongoDB and Cassandra. Extensive experience in designing, developing, and integrating RESTful APIs and web services. Experience designing and developing scalable, secure, and high-performance backend services and microservices. Experience with cloud platforms such as AWS, Azure, or Google Cloud and associated services. Experience with Docker and container orchestration tools such as Kubernetes. Familiarity with CI/CD pipelines and tools such as Jenkins, GitLab CI, and GitHub Actions. Strong understanding of testing methodologies and experience with unit, integration, and end-to-end testing. Proficiency with Git/GitHub and collaborative development workflows. Understanding of API security, authentication/authorization, data protection, and secure coding practices. Experience with application performance optimization, scalability, caching, logging, monitoring, and troubleshooting. Proven ability to analyze complex technical problems and develop effective solutions. Strong problem-solving and analytical thinking skills. Good communication and stakeholder management skills. Ability to work independently and effectively in a team environment.
About Ottimate Ottimate is an AI-powered AP [Accounts Payable] automation platform that empowers finance teams to reduce costs, prevent overpayments, detect fraud, and enforce policy compliance across the entire invoice-to-payment lifecycle. About The Role We're looking for a capable, growth-minded software engineer to join our team as its third engineer. This is an ideal opportunity for an early-to-mid-career engineer who wants meaningful ownership, close collaboration with experienced teammates, and the opportunity to grow quickly. Our team solves real customer problems across a mature financial platform. The work ranges from building product features to investigating production incidents, improving database performance, strengthening security boundaries, and maintaining reliable accounting and payment workflows. We use AI-assisted development tools extensively, but we do not treat generated code as automatically correct. A successful engineer in this role will know how to use tools such as Claude Code or Codex to navigate unfamiliar systems and accelerate development while remaining responsible for correctness, security, testing, and operational safety. You do not need experience with every technology or with fintech. We care more about strong fundamentals, curiosity, sound judgment, and the ability to learn quickly. Responsibilities Build, test, and maintain backend product features, primarily using Python, Django, and relational databases Use AI coding tools to investigate problems, implement changes, write tests, and improve documentation Critically review AI-generated code for correctness, security, performance, and maintainability Turn customer feedback into reproducible technical problems, fix the root cause, check whether customer data was affected, and update it Translate ambiguous customer feedback into reproducible technical problems and practical product improvements Own work from initial investigation through implementation, testing, QA, deployment verification, and follow-up Build and maintain APIs, asynchronous jobs, integrations, internal tools, and data-processing workflows Write clear, maintainable code with appropriate automated test coverage Participate in code reviews and technical discussions with the rest of the engineering team Improve system reliability, observability, documentation, and development processes Protect financial correctness, tenant isolation, data integrity, auditability, and customer privacy Gradually take ownership of larger features and technical decisions as you grow in the role Requirements Professional software engineering experience at an early-to-mid-career level Strong working knowledge of Python Experience designing, querying, and debugging applications backed by relational databases Familiarity with APIs, automated testing, Git, and collaborative software-development practices Experience using AI-assisted coding tools in real development work The ability to evaluate and validate generated code rather than accepting it automatically Strong debugging skills, including in an unfamiliar codebase, and the habit of asking what a bug did to customer data, then helping correct it An understanding of common application concerns such as authorization, concurrency, retries, idempotency, and failure handling Clear written and verbal communication A careful approach to systems that handle sensitive business and financial data Comfort working on a small team with broad ownership and changing priorities Curiosity, humility, and a willingness to ask questions, receive feedback, and learn new systems Nice to have Experience with Django or another Python web framework Experience with PostgreSQL, query analysis, and database-performance optimization Familiarity with Celery or another asynchronous job-processing system Experience with AWS, ECS, Docker, and CI/CD pipelines Experience with observability tools such as ClickStack, Sentry, or OpenTelemetry Experience with TypeScript, Angular, or another modern frontend framework Experience building or maintaining fintech, accounting, accounts-payable, payments, or ERP-integration software Experience working directly with customers, support teams, or other non-engineering stakeholders Familiarity with access controls, audit trails, data remediation, and safe bulk-data operations Experience supporting production systems or participating in incident investigation What Makes Someone Successful In This Role You'll thrive here if you are pragmatic, dependable, and comfortable working through ambiguity. You should enjoy understanding how systems behave in the real world—not just writing code from a ticket The strongest candidate will use AI to move faster while retaining ownership of the result. They will verify assumptions, test important behavior, consider failure cases, and communicate clearly when something remains uncertain We are not looking for someone who already knows every technology or financial concept we use. We're looking for a generally capable engineer with good instincts, customer empathy, and a strong learning mindset This role offers close collaboration and mentorship from experienced engineers, along with the opportunity to make a visible impact on a growing product and engineering team Benefits We care deeply about making Ottimate an incredible place to work and invest a significant amount of time and energy into creating and maintaining a company culture that provides our team with a generous level of support whilst inspiring them to do their best work. The specific benefits/perks we offer are continually evolving, but currently include: Salary Range: USD $130,000-155,000 (depending on level) per year + annual bonus Medical, Dental, Vision, and other Company-Subsidized Benefits for you and your family Employer-sponsored 401(k) with company match Paid Time Off (and the encouragement to use it) Promote from within philosophy Beyond the tangible benefits, though: You will be part of a growing team, at a pinnacle moment of scale for the business, and experience the excitement of working in a startup where each action makes a huge difference You will have the agency to solve difficult problems creatively, the freedom to explore work that inspires you, and infrastructure to ensure you're constantly challenged and developing You will work with sharp, passionate teammates solving some of the most unique challenges and positioning our product as a premier finance automation solution. Our commitment to empowering a diverse and inclusive workforce, celebrating differences, and creating a safe space for our employees to bring their whole selves to work is second to note We are transforming entire industries using innovative technology, including Artificial Intelligence, Payment Tech, and Neural Networks Our leaders lead with a people-first approach; inspiring excellence, nurturing ideas, and finding creative ways to eliminate obstacles for cultivating growth We truly love what we do and who we do it with - and we think you will too! Ottimate is an equal opportunity employer that is committed to diversity and inclusion. We do not discriminate based on race, color, national origin, religion, gender, gender expression, sexual orientation, age, veteran status, disability status, or marital status. If you are excited about the role but do not meet 100% of the qualifications listed above, we encourage you to apply. Nothing in this job posting should be construed as an offer or guarantee of employment.
About the Company Jobot is presenting this opportunity on behalf of a client seeking a Python Engineer to support the development and improvement of AI analytics platforms. The client operates in the software development and technology services space. About the Role The client is looking for a Python Engineer to design, develop, and deploy software solutions that help streamline and automate AI analytics platforms. This full-time, fully remote position combines software development, data pipeline engineering, and data analysis. You'll work with Python, Django, Node.js, and Vue.js to build and maintain reliable applications and data pipelines. The role also involves collaborating with cross-functional teams to understand business requirements, reviewing code, resolving technical issues, and applying new technologies where they can improve software performance and functionality. Responsibilities Design, develop, and implement software solutions using Python, Django, Node.js, and Vue.js. Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications. Develop and maintain scalable, secure, and reliable data pipelines that support data analysis and reporting. Apply data science skills to analyze data, identify useful insights, and support informed decision-making. Conduct code reviews to maintain code quality and ensure adherence to coding standards. Troubleshoot and resolve software issues efficiently. Keep up with developments in software engineering and integrate relevant technologies to improve application performance and functionality. Qualifications 3–5 years of software development experience, with a focus on Python, Django, Node.js, and Vue.js. A strong interest in data science. Ability to work effectively in a fast-paced startup environment. Ability to work independently, take initiative, and manage time effectively in a remote setting. Strong attention to detail. Required Skills Software development with Python, Django, Node.js, and Vue.js. Data pipeline engineering. Data analysis and application of data science skills. Ability to work effectively in a fast-paced startup environment. Ability to work independently in a remote setting. Strong attention to detail. Preferred Skills The original listing does not specify any separate preferred qualifications. Pay range and compensation package The advertised annual base salary range is $150,000–$165,000. Actual compensation will depend on the candidate's skills and experience. The original listing does not provide details about additional benefits or bonus arrangements. About the Work Location This is a fully remote position based in the United States, with Killeen, Texas, listed as the location. About the Employment Type Full-time.
Job Description We are seeking a Python Developer to join our dynamic team. The ideal candidate will have strong experience in building scalable Python services and AI/ML-enabled applications and a proven ability to design data models, optimize data workflows, and deliver production-grade APIs supporting GenAI initiatives . Responsibilities: Develop data-driven and AI-enabled applications. Build scalable Python services, APIs, and asynchronous workflows. Design and optimize data models and database solutions. Work with large-scale data processing platforms to enable reliable pipelines. Support AI/ML and GenAI initiatives, including model integration and optimization. Collaborate across product, architecture, and engineering teams to deliver solutions. Required Skills & Qualifications: Development: Python, FastAPI, Java, Spring AI, Async programming. Foundational models: Gemini, OpenAI, Claude, Llama, and local models. Machine learning: PyTorch, TensorFlow, and fine-tuning practices. AI frameworks: Google's ADK, LangChain, LlamaIndex, Hugging Face. Orchestration: LangGraph and multi-agent systems. Retrieval augmented generation: PostgreSQL, vector databases, advanced retrieval. Deployment: Docker, production APIs, and monitoring. Applied methodology: prompt engineering, workflow design, and GenAI optimization. Preferred Skills: Java and microservices. Design patterns and full stack development. React or Angular UI development.