Apply

Senior Software Engineer

Posted 2 months agoViewed

View full description

๐Ÿ’Ž Seniority level: Senior, 6+ years

๐Ÿ’ธ Salary: 165000.0 - 200000.0 USD per year

๐Ÿ” Industry: ECommerce

๐Ÿข Company: Nacelle๐Ÿ‘ฅ 51-100๐Ÿ’ฐ 8 months agoE-CommerceSaaSInformation Technology

๐Ÿ—ฃ๏ธ Languages: English

โณ Experience: 6+ years

Requirements:
  • 6+ years of experience as a software engineer with a focus on Python.
  • Expertise in data engineering with experience building and maintaining ETL pipelines.
  • Familiarity with AI/ML tools like OpenAI and Anthropic, integrating pre-trained models into production.
  • Experience with data warehouses such as Snowflake, Redshift, or BigQuery.
  • Strong understanding of development practices including TDD and CI/CD.
  • Familiarity with AWS and containerization tools like Kubernetes.
  • Excellent communication skills and ability to work in a collaborative environment.
Responsibilities:
  • Design, develop, and maintain data pipelines from various sources.
  • Leverage APIs from AI/ML providers to integrate models into backend systems.
  • Write scalable, maintainable Python code to support AI-driven features.
  • Implement and manage data warehouses for efficient data storage and retrieval.
  • Design APIs for real-time delivery of context-rich data to AI models.
  • Follow Test-Driven Development practices for code quality.
  • Collaborate with product managers, front-end engineers, and AI/ML specialists.
Apply

Related Jobs

Apply

๐Ÿข Company: New Relic๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ Private about 1 year ago๐Ÿซ‚ Last layoff about 2 months agoIT InfrastructureCloud ComputingSaaSAnalyticsMobileSoftwareApplication Performance Management

  • 5+ years of experience working with modern JavaScript front-end frameworks.
  • Familiarity with git, npm, babel, and webpack.
  • Experience with front-end JS testing tools and UI testing techniques.
  • Experience integrating UI with data from service endpoints.
  • Expertise in modern HTML and CSS, including Sass.

  • Implement rich, interactive data visualizations using modern JavaScript.
  • Select the best frameworks and tools for codebase and product stability.
  • Collaborate with product manager and data engineers for data exploration products.
  • Produce highly performant and flexible user interfaces.
  • Work with designers and UI engineers to stay updated on UI best practices.
  • Continuously improve skills for higher quality data products.
Posted about 5 hours ago
Apply
Apply

๐Ÿ“ US, Western Europe

๐Ÿ” Digital Signage

๐Ÿข Company: BrightSign๐Ÿ‘ฅ 11-50๐Ÿ’ฐ Private about 3 years agoDigital SignageElectronicsManufacturingSoftware

  • 7+ years of experience in embedded software development.
  • 2+ years working on software focused on ML/AI.
  • Strong expertise in C++ and Python, with proficiency in Typescript/Javascript.
  • Deep understanding of ML inference, machine vision, and speech technologies.
  • Familiarity with OpenEmbedded for embedded Linux development.
  • Comfortable with ML/AI recipe writing and testing.
  • Knowledge of ML Ops.
  • Experience with cloud technologies for ML model integration.
  • Excellent problem-solving and performance optimization skills.
  • Strong understanding of agile methodologies and team leadership.
  • 5+ years experience with Linux, proficient with command line.
  • Experience with Git and GitHub; familiarity with Gerrit is desired.
  • BA/BS in a relevant discipline or 5+ years industry experience.
  • Strong attention to detail and communication skills.
  • Ability to adapt in a fast-paced environment.

  • Technical Leadership: Spearhead ML/AI technology insights within the company.
  • Self-Starter: Operate autonomously across multiple teams in various time zones.
  • Software Architecture: Develop scalable architecture for ML/AI features.
  • Feature Development: Collaborate to translate requirements into technical solutions.
  • Coding and Implementation: Write maintainable code for new features and bug fixes.
  • Quality Assurance: Collaborate with QA for testing and reviews.
  • Performance Optimization: Enhance software efficiency.
  • Platform Compatibility: Address platform-specific compatibility issues.
  • Technical Documentation: Produce design documents and guides.
  • Research and Innovation: Stay updated on ML/AI trends.
  • Collaboration and Communication: Work with various teams and communicate technical concepts.

PythonEmbedded SystemsGitMachine LearningC++Linux

Posted about 24 hours ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 125000.0 - 155000.0 USD per year

๐Ÿ” Accounting and payroll software

๐Ÿข Company: Patriot Software๐Ÿ‘ฅ 101-250๐Ÿ’ฐ Series B over 1 year agoAccountingHuman ResourcesFinancial ServicesBookkeeping and PayrollSaaSSoftware

  • 8+ years of professional software web development experience.
  • Bachelorโ€™s degree in Computer Science, Engineering, or related field.
  • 3+ years experience with event-driven microservices architecture.
  • 3+ years experience with cloud platforms (AWS, Azure, etc.).
  • 5+ years experience and expert CSS skills.
  • Front-end framework experience (Vue 3 ideal).
  • Proven expertise in developing mobile applications.
  • Intermediate C#/.NET knowledge and RESTful APIs.

  • Demonstrate and maintain competency in key areas of the technical stack.
  • Design and implement scalable, high-quality mobile software solutions.
  • Serve as the Mobile Application Subject Matter Expert.
  • Collaborate with stakeholders and cross-functional teams for user experience.

AWSCSSOAuthVue.JsC#.NETAngularReactRESTful APIsMicroservices

Posted 1 day ago
Apply
Apply

๐Ÿ” Digital Commerce

  • Bachelor's or Master's degree in Computer Science or related fields.
  • 6+ years of hands-on experience in Java or another object-oriented language.
  • Experience with cloud providers (AWS, GCP) and building enterprise software products.
  • Experience with open source search engines (Solr, ElasticSearch).
  • Familiarity with big data technologies (Hadoop, Spark, Kafka).
  • Proven track record in developing and maintaining distributed systems in a production environment.
  • Strong background in data structures, algorithms, and software architecture.
  • Familiarity with machine learning algorithms and tools.
  • Interest in staying updated with search/GenAI/LLM technologies.
  • Experience working with Data Science teams to implement ML models in real-time is a plus.
  • Startup experience is desirable but not required.

  • Design and implement recall and ranking search algorithms, leveraging the latest LLM models to optimize the digital experience for commerce.
  • Build, maintain, and scale data processing pipelines for Search in an efficient and reliable way.
  • Partner with the Product team to understand requirements and use cases, engaging cross-functional engineering teams to drive project execution.
  • Participate in a lean and agile development process, focusing on automation and monitoring.
  • Apply GenAI/LLM technologies to enhance search relevance, boosting revenue for Bloomreach customers.
  • Steward a high bar of technical excellence to drive innovation in the search and personalization space.
Posted 1 day ago
Apply
Apply

๐Ÿ“ Eastern time zones of Canada and the US

๐Ÿงญ Full-Time

๐Ÿ” Software development, observability solutions

  • Solid experience with building full stack applications, ideally using React & GoLang.
  • Experience delivering projects from requirements gathering to product shipping.
  • Experience with developing cloud software or some systems engineering experience.
  • Comfortable in a remote-first environment and effective in communication.
  • Value autonomy and prefer enabling decisions over bureaucracy.
  • Eagerness to learn and grow professionally.

  • Design, build, operate, and maintain critical systems, ensuring reliability, performance, and availability.
  • Collaborate with the team to deliver new features and iterate based on results.
  • Drive projects from ideation to operational deployment.
  • Mentor junior members and participate in product discussions.

Cloud ComputingFull Stack DevelopmentUser Experience DesignGoReact

Posted 1 day ago
Apply
Apply

๐Ÿ“ Eastern time zones of Canada and the US

๐Ÿ” Software development, data visualization

  • Solid experience with building full stack applications, ideally using React & GoLang.
  • Experience delivering projects from gathering requirements to shipping a product in a self-driven way.
  • Experience with developing software that runs in the Cloud or some experience with systems engineering.
  • Comfortable working in a remote-first company and understand the importance of communication.
  • Value autonomy and enabling decisions over committees and red tape.
  • Eagerness to learn and grow.
  • Ability to transform ideas into working code, including designing a solution, getting feedback, and writing a prototype.
  • Enjoy working on complex solutions and as a team.

  • Design, build, operate, and maintain critical systems, owning the reliability, performance, and availability.
  • Work with your team to deliver new features, then use the results to iterate and improve.
  • Drive projects from initial ideation all the way to operations once it is in the hands of customers.
  • Take an active role in influencing our roadmap and your own career objectives.
  • Mentor and support other team members, participate in product discussions, and collaborate with the team.

Software DevelopmentCloud ComputingFull Stack DevelopmentGoREST APIReact

Posted 1 day ago
Apply
Apply

๐Ÿ“ Poland, Spain

๐Ÿ” Beauty marketplace

๐Ÿข Company: Booksy๐Ÿ‘ฅ 501-1000๐Ÿ’ฐ Debt Financing 3 months agoMobile PaymentsMarketplaceSaaSPaymentsMobile AppsWellnessSoftware

  • Proficiency in Python.
  • Experience with JavaScript/TypeScript and the Vue.js framework.
  • Strong database management experience with PostgreSQL.
  • Expertise in writing comprehensive test suites and using automated testing frameworks.
  • Experience designing and implementing scalable architectures (microservices, event-driven systems).
  • Familiarity with Docker and building CI/CD pipelines.
  • Conversational-level English language skills.

  • Design, build, and maintain scalable, high-quality systems.
  • Empower beauty professionals worldwide.
  • Work on new features and optimize system performance.
  • Shape architecture to support a growing platform.
  • Collaborate with product managers, designers, and engineers.
  • Craft solutions that solve real-world problems for millions of users.
  • Drive innovation and continuous improvement in the codebase.

DockerPostgreSQLPythonJavascriptTypeScriptVue.JsCI/CDMicroservices

Posted 1 day ago
Apply
Apply

๐Ÿ“ US

๐Ÿงญ Full-Time

๐Ÿ’ธ 130800.0 - 180000.0 USD per year

๐Ÿ” Offensive Cybersecurity

  • At least 5 years of experience in full-stack web development.
  • Strong skills in JavaScript (React), Ruby, Node.js, and familiarity with cloud environments (GCP, Kubernetes).
  • Proficiency in designing and consuming RESTful APIs.
  • Commitment to writing clean, maintainable code and thorough understanding of application architecture principles.
  • Excellent written and verbal communication skills in English.
  • Eagerness to learn new technologies and proactive mindset.

  • Lead and contribute to the development of Cobalt's SaaS platform, focusing on high-quality, scalable solutions.
  • Collaborate closely with Product Managers, Designers, and Staff Engineers to translate business needs into innovative features.
  • Influence architecture decisions and participate in code reviews and technical planning.
  • Advocate for best practices in software development, including agile methodologies and CI/CD.
  • Mentor junior engineers, contributing to a collaborative engineering culture.

Node.jsAgileGCPKubernetesRubyReactCI/CDRESTful APIs

Posted 2 days ago
Apply
Apply

๐Ÿ“ US

๐Ÿงญ Full-Time

๐Ÿ’ธ 146570.0 - 175000.0 USD per year

๐Ÿ” Advertising technology

๐Ÿข Company: InMarket๐Ÿ‘ฅ 251-500๐Ÿ’ฐ $11,500,000 Debt Financing over 3 years agoDigital MarketingAdvertisingMobile AdvertisingMarketing

  • Solid computer science fundamentals.
  • 5+ years of experience in software development using Java.
  • Experience with SpringBoot Framework.
  • Experience with high performance databases like Aerospike and traditional relational databases.
  • Knowledge of distributed systems, data structures, and concurrency.
  • Experience with Kubernetes and Docker.

  • Provide technical leadership and help transform the advertising industry.
  • Work on a Java/SpringBoot based system running in AWS and GCP handling over half a million requests per second.
  • Participate in R&D projects influencing technology direction.
  • Tackle challenges related to high throughput data processing, performance tuning, and system automation.
  • Develop real products used by millions, considering business needs.
  • Mentor junior engineers and support their career growth.
  • Ensure code is continuously tested and released for fast feedback.
  • Communicate effectively and make stakeholder-driven decisions.

AWSDockerGCPJavaKubernetesSpring Boot

Posted 2 days ago
Apply
Apply

๐Ÿ“ U.S.

๐Ÿงญ Full-Time

๐Ÿ’ธ 150000.0 - 200000.0 USD per year

๐Ÿ” Financial technology

  • 5+ years of experience in software engineering with leadership responsibilities.
  • Experience mentoring junior engineers.
  • Passion for working with cross-functional teams.
  • Proficiency in modern programming languages such as Python, Kotlin.
  • Experience with cloud platforms including AWS, Azure, or Google Cloud.
  • Knowledge of containerization technologies like Docker and Kubernetes.
  • Familiarity with database systems (SQL, NoSQL) and web frameworks.
  • Experience in RESTful API development.
  • Strong understanding of Agile, Scrum, and DevOps methodologies.
  • Excellent problem-solving and analytical skills.

  • Lead the design, development, and deployment of software systems and applications.
  • Collaborate with cross-functional teams to define software requirements and architecture.
  • Write clean, maintainable, and efficient code.
  • Optimize and refactor existing code for performance and scalability.
  • Provide mentorship and guidance to junior and mid-level engineers.
  • Review code and ensure adherence to best coding practices.
  • Lead technical discussions and design reviews.
  • Analyze and troubleshoot complex technical issues.
  • Develop innovative solutions focusing on robustness, security, and performance.
  • Actively participate in creating an inclusive workplace.

AWSDockerPythonSQLAgileKotlinNosqlDevOps

Posted 2 days ago
Apply

Related Articles

Posted 5 months ago

Insights into the evolving landscape of remote work in 2024 reveal the importance of certifications and continuous learning. This article breaks down emerging trends, sought-after certifications, and provides practical solutions for enhancing your employability and expertise. What skills will be essential for remote job seekers, and how can you navigate this dynamic market to secure your dream role?

Posted 5 months ago

Explore the challenges and strategies of maintaining work-life balance while working remotely. Learn about unique aspects of remote work, associated challenges, historical context, and effective strategies to separate work and personal life.

Posted 5 months ago

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

Posted 5 months ago

Learn about the importance of pre-onboarding preparation for remote employees, including checklist creation, documentation, tools and equipment setup, communication plans, and feedback strategies. Discover how proactive pre-onboarding can enhance job performance, increase retention rates, and foster a sense of belonging from day one.

Posted 5 months ago

The article explores the current statistics for remote work in 2024, covering the percentage of the global workforce working remotely, growth trends, popular industries and job roles, geographic distribution of remote workers, demographic trends, work models comparison, job satisfaction, and productivity insights.