
Senior Software Engineer
Posted Sep 18

Posted Sep 18
This is a fully remote position, open to applicants in United States.
β’ Design, develop, test, deploy, and maintain scalable Python services, APIs, and data pipelines utilizing Databricks and Postgres.
β’ Convert business and technical requirements into impactful software and AI solutions, including recommendations for build versus buy.
β’ Write clean, maintainable, efficient, and well-documented Python code.
β’ Create and uphold LLM-powered features, including prompt orchestration, retrieval-augmented generation, embeddings and vector search, evaluation harnesses, and safety guardrails.
β’ Design, tune, and maintain Postgres schemas, queries, indexes, and migrations.
β’ Develop and optimize workloads in Databricks, including PySpark jobs, Delta Lake tables, workflows, and Unity Catalog governance.
β’ Troubleshoot and resolve application defects, data quality issues, query performance challenges, and model output regressions.
β’ Lead code reviews and establish engineering standards, documentation, and best development practices.
β’ Collaborate with Product, IT, Data & Analytics, AI & Engineering, and other business teams.
β’ Guide software and data architecture design and implementation, including LLM integration patterns and service boundaries.
β’ Develop and maintain automated tests and LLM evaluation suites.
β’ Support deployments, releases, upgrades, CI/CD, and ongoing production operations.
β’ Monitor and enhance performance, scalability, security, reliability, and inference and compute expenses.
β’ Enhance applications, data models, development processes, and system integrations.
β’ Maintain technical documentation for applications, pipelines, data models, prompts, and system configurations.
β’ Adhere to information security, data privacy, access control, responsible AI, and software development standards.
β’ Mentor engineers and keep up-to-date on emerging technologies, development frameworks, and model capabilities.
β’ Perform additional responsibilities and engage in special projects as assigned.
β’ Bachelorβs degree in Computer Science, Software Engineering, Information Technology, or a related technical field is preferred; equivalent relevant experience may be accepted.
β’ Over 5 years of professional experience in software development or software engineering, with substantial hands-on Python development.
β’ Advanced expertise in Python and its modern ecosystem, including frameworks like FastAPI, asynchronous programming, packaging, and testing tools.
β’ Practical experience in building LLM-based applications, covering prompt engineering, retrieval-augmented generation, embeddings and vector stores, tool/function calling, and output evaluation.
β’ Strong SQL capabilities and practical experience with PostgreSQL, focusing on schema design, query tuning, indexing, and migrations.
β’ Experience with Databricks, including PySpark, Delta Lake, notebooks and jobs, as well as workspace or Unity Catalog administration.
β’ Background in developing and integrating APIs, web services, applications, and backend systems at a production scale.
β’ Familiarity with version control, code review, and collaborative development workflows using Git.
β’ Understanding of software development lifecycle methodologies, CI/CD pipelines, automated testing, containerization, and modern deployment practices.
β’ Knowledge of cloud platforms such as AWS, Azure, or Google Cloud, along with data modeling and ETL/ELT patterns is preferred.
β’ Strong analytical, troubleshooting, and problem-solving abilities.
β’ Capacity to effectively communicate technical concepts to both technical and non-technical stakeholders, mentor junior engineers, and manage multiple priorities independently.
β’ Excellent attention to detail and dedication to developing reliable, secure, maintainable, and cost-effective solutions.
β’ ICBD participates in the U.S. Department of Homeland Security E-Verify program.
β’ 21 paid days off (15 PTO days that increase with tenure, plus 6 paid holidays).
β’ Flexible Spending Account (FSA) and Health Savings Account (HSA) options.
β’ Comprehensive medical, dental, vision, long-term disability, life insurance, AD&D insurance, and GAP Plan (TransAmerica).
β’ Generous 401(k) plan with up to 6% employer matching.
β’ 100% employer-paid maternity/paternity leave for up to 5 weeks.
β’ EAP (unlimited counseling available 24/7).
β’ BeyondMed (discounts on wellness and elective healthcare services).
β’ PerkSpot (discounts on leading brands).
β’ Pet Insurance (provided by Nationwide).
β’ Access to the GoGa wellbeing hub.
Shield AI
Netflix
Travoom
HeroSoftware GmbH - Shopify Apps
Get handpicked remote jobs straight to your inbox weekly.