Apply

Senior Software Engineer

Posted 24 days agoViewed

View full description

πŸ’Ž Seniority level: Senior

πŸ“ Location: United States, Latin America, India

πŸ” Industry: Data Services

πŸ—£οΈ Languages: English

πŸͺ„ Skills: AWSJavaKotlinTypeScriptAngularNosqlReactCI/CDLinux

Requirements:
  • Strong knowledge and experience in developing frontend applications using frameworks like React, Angular, or Vue.
  • Experience with server-side rendering versus client-side rendering frameworks and knowledge around when to pick the appropriate technique.
  • Experience with TypeScript preferred.
  • A solid understanding of front-end build tooling and release processes.
  • Strong proficiency in Java or Kotlin and a solid understanding of the Java ecosystem.
  • Strong analytical and problem-solving skills.
  • Excellent written and verbal communication skills.
  • Ability to efficiently navigate and contribute to extensive codebases.
  • Experience with AWS cloud infrastructure and Linux environments.
  • Familiarity with relational or NoSQL databases.
Responsibilities:
  • Implement, test, review, and maintain high-quality code to meet project requirements.
  • Improve existing features and tools, with a keen focus on user experience and backwards compatibility.
  • Design and develop new features and tools.
  • Author design documents that capture requirements, architecture, and implementation details, as necessary.
  • Collaborate to enhance our development practices and technologies to improve our efficiency.
  • Brainstorm solutions to address technical issues in team discussions.
  • Resolve user issues related to our products promptly and effectively, providing technical support and troubleshooting as needed.
Apply

Related Jobs

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 3 days 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 3 days 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 3 days 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 3 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 4 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 4 days ago
Apply
Apply

πŸ“ United States of America

🧭 Full-Time

πŸ’Έ 140000.0 - 159800.0 USD per year

πŸ” Financial Services

  • Bachelor's degree.
  • At least 3 years of experience in DevOps Engineering (Internship experience does not apply).
  • At least 2 years of experience with Cloud Native technologies (Amazon Web Services, Microsoft Azure, Google Cloud Platform).
  • At least 2 years of Unix or Linux system administration experience.
  • Preferred: 2+ years with Terraform or Ansible, Docker or Kubernetes, coding and scripting (Python, JavaScript, Bash), and Agile Development Practices.

  • Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies.
  • Share passion for tech trends, experiment with new technologies, participate in technology communities, and mentor engineering community members.
  • Work with digital product managers to deliver cloud-based solutions that promote financial empowerment.

AWSDockerNode.jsPostgreSQLPythonElasticSearchCassandraLinuxTerraformAnsible

Posted 5 days ago
Apply
Apply

πŸ“ Canada, United States, Latin America

πŸ’Έ 120000.0 - 135000.0 USD per year

πŸ” Cloud services

  • Expertise in HTML, CSS, and frameworks like React, Vue, Angular, MVC .Net.
  • Experience with modern server-side scripting languages such as Python, Node.js, PHP, or Ruby.
  • Knowledge of relational databases (PostgreSQL, MySQL), NoSQL (MongoDB, DynamoDB), and object stores (S3).
  • Experience in building RESTful services and API integrations.
  • Development experience on major cloud platforms (Azure, AWS, GCP).
  • Understanding of modern application architectures including event driven, message queues, and microservices.
  • Proven ability to learn new technology quickly and effectively.
  • Self-organizing, detail-oriented, and able to work independently.
  • Excellent written and verbal communication skills.

  • Develop applications and services using cloud native technologies for customers.
  • Participate in development activities, standups, sprint planning, and retrospectives.
  • Deliver well-documented, tested, and production-ready code while addressing problems in customer environments.
  • Lead by example in using AWS Services and API development, and coach less-experienced developers.
  • Mentor peers and explore new technologies while collaborating with the engineering team.

AWSBackend DevelopmentNode.jsPHPPostgreSQLPythonDynamoDBCI/CDRESTful APIsTerraformMicroservices

Posted 7 days ago
Apply
Apply

πŸ“ Brazil

πŸ” Wellness and Corporate Health

🏒 Company: Wellhub

  • Bachelor’s or Master’s degree in Computer Science, Mathematics, Statistics, Engineering, or a related field.
  • Strong skills in programming languages in Python.
  • Strong experience with AWS.
  • Experienced in working with SQL/NoSQL technologies (e.g., OpenSearch, DynamoDB, PostgreSQL).
  • Experience with API development and integration.
  • Experience with event-driven architecture such as Kafka, SQS, and SNS.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork skills.
  • Able to work efficiently on high scalable and distributed projects.
  • Proven experience with projects where the scope is not clearly defined.
  • Faster learner, easily adapting to new technologies quickly and efficiently.

  • Design, develop, and implement generative AI based applications.
  • Work with large language models (LLMs) to create innovative applications and solutions.
  • Conduct research to stay updated with the latest advancements in generative AI.
  • Develop and optimize RAG systems to enhance the performance and accuracy of AI models.
  • Implement robust data retrieval mechanisms to support RAG frameworks.
  • Design and develop APIs to interface with various AI models and services.
  • Ensure APIs are secure, scalable, and performant.
  • Collaborate with cross-functional teams including product managers, designers, and other engineers.

AWSPostgreSQLPythonSQLDynamoDBKafkaNosql

Posted 7 days ago
Apply
Apply

πŸ“ Latin America

🧭 Full-Time

πŸ” Financial technology

  • Experience in full-stack software development.
  • Specific technologies not outlined in the job description.

  • Power a fair and inclusive financial system through software development.
  • Work on cross-border credit products and cash flow underwriting.
  • Enhance analytics and workflows for better credit access.

AWSDockerGraphQLNode.jsPythonSQLFull Stack DevelopmentReactRESTful APIsMicroservices

Posted 8 days ago
Apply