ApplySoftware Engineer
Posted over 1 year agoViewed
View full description
📍 Location: San francisco, ca and various unanticipated work locations throughout the usa
💸 Salary: $161,500 – $218,500
🔍 Industry: Home care
🗣️ Languages: English
🪄 Skills: Backend DevelopmentPHPSoftware DevelopmentSQLHTMLCSSJavaJavascriptKotlinMySQLC (Programming language)
Requirements:
Master’s degree in computer science, software engineering, or a related field, three (3) years of experience in the job offered or in a software development-related occupation, proficiency in programming languages including java, kotlin, javascript, php, or c#, experience with unit test framework including junit and mokito, frontend experience with html, css, or javascript, experience with sql and mysql, web application development experience including client and server applications, restful api, and databases, knowledge of continuous integration and continuous delivery tools, knowledge of object-oriented design concepts, knowledge of data structures and algorithms
Responsibilities:
Develop software for thumbtack’s applications and large-scale distributed systems, build new product features and architect infrastructure, debug software and maintain operational systems, write high quality, maintainable code, design and build software infrastructure, conduct statistical analysis, build out alerting and monitoring for production systems, collaborate with engineering, product, and design groups
ApplyRelated Jobs
Apply📍 United States
🔍 Digital marketing and healthcare engagement
🏢 Company: Brado👥 101-250💰 $2,000,000 Debt Financing about 4 years agoAdvertisingMarketing
- Bachelor's degree in computer science or related field.
- Minimum of 3 years in software engineering with a focus on scalable, production-grade systems.
- Strong proficiency in Python, with a deep understanding of software architecture for security, reliability, and performance.
- Proven ability to design clean, robust REST APIs.
- Experience with Infrastructure-as-Code tools (e.g., Terraform) and major cloud platforms like Azure, AWS, or GCP.
- Familiarity with relational databases such as Postgres or MySQL.
- Hands-on experience with Docker for streamlined development and deployment workflows.
- Knowledge of AI tooling and frameworks, including LlamaIndex, LangChain, and vector databases like Chroma, Pinecone.
- Build a conversational engagement platform leveraging advanced LLM capabilities and modern cloud infrastructure (Azure, AWS, GCP).
- Manage development, testing, deployment, and monitoring of the platform to ensure reliability and scalability.
- Fine-tune and embed AI prompts into applications to automate complex tasks and improve customer experience.
- Define and implement clean, robust REST APIs to support secure, high-performance, and scalable systems.
- Maintain high-quality standards through rigorous testing, best practices, and thorough documentation.
- Keep clear and up-to-date documentation for external developer APIs and internal systems.
- Work closely with scientists, engineers, product managers, and internal stakeholders to identify and solve problems efficiently.
AWSDockerPythonArtificial IntelligenceGCPMySQLAzurePostgresREST APITerraform
Posted about 23 hours ago
Apply Apply📍 US
🧭 Full-Time
💸 120000.0 - 150000.0 USD per year
🔍 Aviation technology
🏢 Company: Goodwin👥 1001-5000Financial ServicesReal Estate
- Proven experience (~10 years) as a Backend Software Engineer or similar role.
- Bachelor's degree in Computer Science, Software Engineering, or bootcamp equivalent.
- Experience in writing highly secure web applications and core AWS technologies.
- Experience in designing RESTful APIs.
- Experience with PostgreSQL schema design, SQL query optimization, and Prisma.
- Experience with AWS and DevOps tools.
- Proficiency in Express and Node.js.
- Exposure to distributed system cache, event-based systems, Kafka, Zookeeper, pub/sub, and third-party system integrations.
- Act as a senior backend engineer, reporting directly to the VP of Engineering.
- Design RESTful APIs for Private Jet Charter solutions.
- Maintain and scale AWS infrastructure.
- Design and implement database schemas, optimize queries, and ensure data integrity.
- Develop, test, and maintain server-side applications using Node.js.
- Create automated tests for business needs and regression testing.
- Collaborate with cross-functional teams for project requirements.
- Work with front-end developers to integrate user-facing elements.
- Mentor and coach junior backend developers.
- Provide production support during critical times outside normal hours.
AWSNode.jsPostgreSQLSQLRegression testingRESTful APIsDevOps
Posted 1 day ago
Apply Apply📍 Poland
🧭 Full-Time
🔍 Internet of Things (IoT)
🏢 Company: Samsara👥 1001-5000💰 Secondary Market over 4 years ago🫂 Last layoff over 4 years agoCloud Data ServicesBusiness IntelligenceInternet of ThingsSaaSSoftware
- 4+ years of experience designing and building products in a skilled software engineering team.
- Track record of leading design, development, deployment, and maintenance of distributed, highly scalable software systems.
- Experience taking end-to-end ownership of product, feature designs, and delivery of large scale and long running projects.
- Proactive growth mindset and always looking for ways to improve.
- Experience with the Go, JavaScript, TypeScript, or similar programming languages.
- Desire to solve complex problems and continuously improve systems.
- Work with product managers, designers, and engineers to architect, build, test, and deliver full stack features.
- Be responsible for maintaining the production systems that your team owns and provide operational support.
- Help build the culture of the team and make it an enjoyable place to work.
- Solve problems that enable our product for our global customers.
- Drive 1-2 small projects with known scope, low/medium complexity, and low uncertainty.
- Champion and embed Samsara’s cultural principles.
Backend DevelopmentGraphQLSoftware DevelopmentFull Stack DevelopmentTypeScriptReact
Posted 2 days ago
Apply Apply📍 California, Washington, Oregon, Massachusetts, New York
🧭 Internship
🔍 Outplacement assistance
🏢 Company: Respiris👥 1-10Management ConsultingConsultingHuman ResourcesEmployee BenefitsRecruiting
- Genuine passion for technology, coding, and building software.
- Familiarity with at least one programming language (e.g., Python, JavaScript).
- Understanding of basic coding concepts: variables, loops, and functions.
- Curiosity about AI and technology like Large Language Models (LLMs).
- Eagerness to tackle challenges and find creative solutions.
- Ability to work independently and collaboratively with a self-starter approach.
- Strong communication skills for effective collaboration.
- You will play a key role in developing our AI Companion Coach—a tool to support Job Search Coaches and empower individuals during career transitions.
- You will have the opportunity to create innovative software using technologies like Large Language Models (LLMs) and Retrieval-Augmented Generation (RAG).
- Your contributions will directly impact the company’s success and help redefine how people engage with AI in the future of work.
PythonArtificial IntelligenceJavascriptSoftware Engineering
Posted 2 days ago
Apply Apply📍 Germany
🧭 Full-Time Or Part-Time
🔍 Customized apparel and lifestyle products
🏢 Company: Spread Group👥 501-1000💰 $12,740,000 Series B almost 16 years agoMarketplaceE-CommercePoint of SaleE-Commerce Platforms
- Familiarity or eagerness to learn the company’s tech stack.
- Ability to take full ownership of the development process.
- Commitment to delivering high-quality, maintainable software.
- Experience with distributed systems and managing large datasets.
- Desire to work in an experienced team and learn professionally.
- Fluency in English.
- Experience or openness to work in an agile Scrum team.
- Problem-solving mindset to improve business processes.
- Ability to collaborate across IT teams.
- Nice to have: experience with Elasticsearch, React, or TypeScript.
- Collaborate with team and stakeholders to improve on-site search functionality.
- Design and implement tools for product listings on external marketplaces.
- Work closely with Product Owners, Marketing, and developers to define requirements.
- Build and maintain software for search engine marketing platforms.
- Take ownership from design to monitoring of software solutions.
- Stay updated with technologies and contribute to process improvements.
PostgreSQLElasticSearchKotlinKubernetesMongoDBMySQLSpring BootTypeScriptReact
Posted 2 days ago
Apply Apply📍 Poland
🧭 Full-Time
🔍 Internet of Things (IoT)
- 4+ years of experience designing and building products in a skilled software engineering team.
- Track record of leading design, development, deployment and maintenance of distributed, highly scalable software systems.
- Experience with end-to-end ownership of product and feature designs, development, and delivery of large scale projects.
- Experience with Go, JavaScript, TypeScript, or similar programming languages.
- Desire to solve complex problems and continuously improve systems.
- Work with product managers, designers and engineers to architect, build, test and deliver full stack features across frontend and backend.
- Be responsible for maintaining the production systems that your team owns and provide operational support.
- Drive 1-2 small projects with known scope, low/medium complexity and low uncertainty.
- Champion and embed Samsara’s cultural principles as we scale globally.
Backend DevelopmentGraphQLSoftware DevelopmentFrontend DevelopmentJavascriptTypeScriptGoReact
Posted 2 days ago
Apply Apply📍 United States
🔍 Cloud Enablement Software
🏢 Company: Kion👥 10-50Energy
- 5+ years of experience building scalable web-based applications using modern languages.
- Production experience with JavaScript frameworks like Angular, React, or Vue.
- Production experience with back-end web languages such as Go, Java, Ruby, Python, Node, or C#.
- Production experience designing and querying data stores in RDBMS like MySQL or Postgres.
- Experience in designing, building, and integrating APIs.
- Experience developing solutions on major cloud providers like AWS, Google, or Azure.
- Ability to own technical aspects of web features.
- Ability to review and analyze requirements for production-ready code.
- Ability to clearly document architecture and code.
- Ability to collaborate with cross-functional teams for quality assurance.
- Familiarity with Agile frameworks, including Scrum.
- Excellent oral and written communication skills.
- Strong problem-solving and troubleshooting capabilities.
- Work with designers to implement their designs.
- Architect full-stack solutions for customer cloud experiences.
- Build and maintain front-end components and API services.
- Enhance codebase for better usability and extensibility.
- Apply creative problem-solving to various challenges.
- Contribute to the planning and scoping of engineering tasks.
AWSBackend DevelopmentPostgreSQLSoftware DevelopmentSQLAgileFrontend DevelopmentGoAngularREST API
Posted 2 days ago
Apply Apply📍 United States
🧭 Full-Time
💸 110000.0 - 200000.0 USD per year
🔍 Distributed Data Systems and Complex Application Development
🏢 Company: Raft Company Website
- 6+ years of related hands-on experience or equivalent educational credentials.
- Advanced knowledge of ECMA Script/JavaScript, React, and React data binding.
- Knowledge of CSS and responsive Web design.
- Experience designing REST APIs and data models.
- Ability to develop secure web applications considering CORS, CSRF, and OIDC workflows.
- Strong understanding of software development principles, including data structures and design patterns.
- Intermediate knowledge of development tools and containerized software development.
- Ability to program in multiple languages such as TypeScript or Python.
- Knowledge of TCP, UDP, IP networking, Docker, Kubernetes, cloud-native architecture preferred.
- As a Senior Software Engineer (Front-End), dive deep into the software lifecycle.
- Take on complex tasks and lead smaller project initiatives.
- Contribute effective, performant, and secure code.
- Involved in design discussions and code reviews.
- Mentor Associate and Standard Engineers.
DockerCSSJavascriptKubernetesTypeScriptData StructuresREST APIReact
Posted 2 days ago
Apply Apply📍 Belgium, Philippines, Australia
🔍 Networked media, professional audio/video
- Experience in software development.
- Desire to produce tangible work.
- Comfortable working close to customer needs and preferences.
- Part of a team of engineers responsible for developing clean, readable, testable code.
- Focus on the next generation of features for Dante AV software products on desktop systems.
- Involvement in all stages of the software development lifecycle.
- Work in an Agile environment that utilizes CI/CD and TDD methodologies.
Software DevelopmentAgileCI/CD
Posted 2 days ago
Apply Apply📍 Greece
🔍 Financial comparison services
🏢 Company: Pricefox
- 3-5+ years of experience with Java or any other JVM languages
- Experience with relational databases, such as PostgreSQL or MySQL
- Ability to understand and discuss solutions to problems
- Passion for development and interest in learning
- Comfortable working in an international environment with English-speaking colleagues
- Writing clean and performant code
- Taking full ownership in all phases of the development lifecycle
- Contribute and improve our development and team process
- Monitoring applications performance to improve it
- Refactor and improve clarity of legacy systems
AWSPostgreSQLSoftware DevelopmentAgileElasticSearchFull Stack DevelopmentGitJavaJenkinsReact
Posted 2 days ago
Apply