Apply

Senior Software Engineer

Posted 5 days agoViewed

View full description

πŸ’Ž Seniority level: Senior

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

πŸ’Έ Salary: 120000.0 - 135000.0 USD per year

πŸ” Industry: Cloud services

πŸ—£οΈ Languages: English

πŸͺ„ Skills: AWSBackend DevelopmentNode.jsPHPPostgreSQLPythonDynamoDBCI/CDRESTful APIsTerraformMicroservices

Requirements:
  • 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.
Responsibilities:
  • 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.
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 1 day 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

πŸ“ 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
Apply

πŸ“ United States

πŸ” SaaS solution for senior living communities

🏒 Company: ECP

  • Bachelor's Degree in Computer Science or related field.
  • 4+ years of software development experience.
  • Proficiency with full-stack front-end and back-end frameworks and languages.
  • 2+ years of experience with ReactJS.
  • 2+ years of experience with NodeJS.
  • 2+ years of experience with SQL (MSSQL, PostgreSQL).
  • 2+ years of experience designing and architecting scalable applications.
  • Experience developing in accordance with common design patterns and object-oriented development.
  • Experience working in an agile development process.
  • Fluent English, grammatical skills.
  • Legally authorized to work in the United States without sponsorship.

  • Develop applications using ReactJS, NodeJS, and PostgreSQL.
  • Contribute to the code base hosted on AWS.
  • Design and architect new applications using cutting-edge technology.
  • Work collaboratively in a team, communicate frequently, and embrace team standards.
  • Understand how individual contributions fit into the overall development pipeline and benefit customers, constituents, and the company.

Node.jsPostgreSQLSoftware DevelopmentSQLAgileDesign PatternsFull Stack DevelopmentReact

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

πŸ“ North America

🧭 Full-Time

πŸ’Έ 118000.0 - 231000.0 USD per year

πŸ” Software and Data Management

  • 5+ years experience in software engineering, primarily focused on cloud-native backend systems.
  • B.Sc / M.Sc in Computer Science or similar field, or equivalent practical experience.
  • Track record of designing, building, implementing, and operating highly complex projects in distributed storage systems with high availability and durability guarantees.
  • Proficient in a modern compiled programming language (Go, Java, C#, C++, etc.).
  • Excellent communication skills, both written and verbal.
  • Desire to collaborate with colleagues and mentor fellow engineers.
  • Is curious, collaborative, empathetic, and intellectually honest.
  • Has a passion for problem-solving and learning new things in the domains of computer science and software engineering.

  • Design, architect, build, and deliver core pieces of Atlas Online Archive with a focus on storage systems, primarily coding in Go.
  • Lead projects from specification to delivery while collaborating with query, cluster, and frontend teams.
  • Mentor and grow other team members.
  • Improve our codebase, best practices, and design principles.
  • Define your top priorities and focuses, communicate them, and execute against them.

Backend DevelopmentCloud ComputingGoSoftware EngineeringData management

Posted 4 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 5 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 6 days ago
Apply