updated 1 month ago
Software Developer II (Python API & Enterprise Integration)
164 300 - 185 100$
Match & Cover letter
Plus required for matching with this vacancy
Job description
Text:
TL;DR
Software Developer II (Python API & Enterprise Integration) (Python/RESTful APIs): Building and integrating production-ready APIs for data exchange between core data platforms and enterprise IT systems with an accent on scalable Python development, API design, and SDLC documentation. Focus on designing integration contracts, developing validation and release procedures, and translating complex system architectures into clear technical documentation.
Location: Pescadero, California, United States
Salary: $164,300–$185,100 per year
Company
provides staffing and employment services for technical and engineering roles.
What you will do
- Design, develop, test, and deploy RESTful APIs for integrations between core data platforms and enterprise IT systems.
- Build scalable, maintainable, production-ready software components in Python.
- Define API requirements, data exchange contracts, and workflow integration patterns with digital science, engineering, and IT stakeholders.
- Create and maintain technical specifications, functional designs, API documentation, user guides, test plans, and release procedures.
- Manage codebases with Git and maintain project artifacts, task trackers, and team knowledge repositories using JIRA and Confluence.
- Participate in sprint planning, technical reviews, knowledge-transfer sessions, and project handoffs.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Bioinformatics, Data Science, or a related technical discipline.
- 3–5 years of relevant professional software engineering experience.
- Strong Python development skills and experience designing, developing, and consuming RESTful APIs.
- Working knowledge of relational databases and SQL queries.
- Experience integrating applications with cloud-based data platforms such as AWS or Databricks.
- Experience producing SDLC-compliant documentation, test plans, and production software specifications; strong organizational, problem-solving, communication, JIRA, and Confluence skills.
Nice to have
- Experience with scientific, research, or data-intensive enterprise applications.
- Familiarity with enterprise application integration patterns and data processing pipelines.
- Experience in regulated industries such as life sciences, biotech, pharmaceuticals, or healthcare.
Culture & Benefits
- Work involves collaboration with distributed engineering and business stakeholders.
- Temporary assignments lasting 13 weeks or longer may include medical, dental, vision, and 401(k) benefits.
- Statutory sick pay may be provided where required.
- Reasonable accommodations are available during the employment process.
Be careful: if the employer asks you to log into their system using iCloud/Google, send codes/passwords, or run code/software, don't do it - these are scammers. Always click "Report" or contact support. More in guide →
Similar vacancies
9 days ago
Senior Developer - IT (AWS)
112 480 - 146 540$
12 days ago
Software Engineer II (Python)
115 000 - 190 000$
11 days ago
Staff Software Engineer, Backend (Data Integration)
196 033 - 245 042$
10 days ago
Software Engineer (Python)
129 000 - 162 000$
11 hours ago
Senior Python Developer
100 000 - 160 000$
10 days ago
Intermediate Software Engineer (Python)
82 000 - 92 000$