449 Ofertas de Software Tools en Colombia
Software Engineer
Publicado hace 3 días
Trabajo visto
Descripción Del Trabajo
This is a fully remote position and salary range is 24-32/hr USD DOE.
Must haves:
5+ years experience in back end engineering, APIs, web services, etc.
Strong background with NodeJS
Experience with consuming/ creating GraphQL web services
Background in unit testing and TDD
Experience in microservices and CICD environments
Database knowledge- PostgresSQL, Redis
Plusses:
AWS
Golang
Day to day:
An employer is looking for a Senior NodeJS Developer to sit remotely. You will primarily be tasked with building Node.js based GraphQL web services for the clients ecommerce platform. You will help optimize digital ordering channels and technology innovations. You will create scalable, interactive applications and write comprehensive unit tests. You will maintain these services while helping build new features for the applications. Additional tasks will include architecting, designing, optimizing, and refactor code for peak performance and help evaluate new features based on priority.
Seniority level- Seniority level Mid-Senior level
- Employment type Contract
- Job function Information Technology
- Industries IT Services and IT Consulting
Referrals increase your chances of interviewing at Insight Global by 2x
Get notified about new Software Engineer jobs in Colombia .
Riohacha, La Guajira, Colombia 1 month ago
Medellin, Antioquia, Colombia 2 weeks ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrSoftware Engineer
Publicado hace 12 días
Trabajo visto
Descripción Del Trabajo
About Liferay
Liferay, Inc. is a uniquely profitable B2B enterprise software company with 1,200+ fiery-eyed employees all across Europe, the Americas, the Middle East, Asia, and Africa. As a renowned provider of enterprise open source technologies, we have been recognized by Gartner for empowering businesses around the world to solve complex digital challenges. Liferay Experience Cloud is an all-in-one solution that unites our Liferay DXP and cloud platform capabilities with built-in analytics and B2B commerce functionality, reducing the time to market and allowing for accelerated innovation - serving notable customers across the globe such as Airbus, US Bank, Honda, and Desjardins.
But we don’t just make awesome software, we are also fueled by a greater-than-profit vision. By building a vibrant business, making technology useful, and investing in communities, we make it possible for people to reach their full potential to serve others. We give our employees five days off to volunteer at charities they’re excited about, and Liferay donates 10% of our profits to charities around the world. Oh, we’re also self-funded which gives us the freedom to work on whatever we think brings the most value to customers and communities in the long run!
About You and this Role
Backend Software Engineer, with strong Java (or similar) knowledge and experience. You will work both on maintaining existing components and creating new ones. You’ll also participate not only in the implementation, but also in the definition of the work itself, and we expect you to give your opinion openly, both from the perspective of a user and as an engineer.
You’ll work with widespread frameworks and tools (OSGi, Gradle, JAX-RS, REST, GraphQL, OpenAPI…) and some in-house technologies (like our custom REST Builder). We don’t expect you to know everything, but you need strong learning abilities to equip yourself with the necessary knowledge.
Key Objectives
You are willing to work in API infrastructure (GraphQL and REST), allowing teams across the world to build powerful APIs.You’re an experienced Java developer, or you’ve worked with similar object oriented languages.
You’re used to working with big codebases, as well as developing components from scratch.
You have experience with software engineering best practices: simplicity, testing, coherence, reviews, estimation…
You possess a broad understanding of common Computer Science concepts (algorithms, data structures, performance…).
You’re willing to actively participate in the team dynamics, and provide feedback -- both from the technical and end user perspective -- when defining new features.
Required Qualifications
Degree in Computer Science, similar technical field of study, or equivalent practical experience.
Experience writing enterprise-level code in one or more programming languages.
You have strong learning skills; if you don’t know something, you’re willing (and capable) of learning it.
Fully comfortable working in English and Spanish, both written and spoken. Some of your teammates will be in the Americas, Asia or Europe.
Good communication skills. You can clearly explain complex technical subjects to other people.
Preferred Qualifications
You have worked in API infrastructure before.
Understand and share the values of agile development.
You are open to write Typescript for our frontend applications too (API Explorer and API Builder).
It's a big plus if you're a contributor to open source, hackathons, meetups or whatever-related to coding.
What We Offer
Perks: Health Care Plan, food Card, kindergarten Assistance, Gym Membership and an additional perks of your own choice: Transport Card, Office Parking Space, Digital Voucher (800€ annually)
English lessons (2 hours/week)
Hybrid work model
Continuous learning and training: internal and external courses, a technical library, participation in national and international conferences.
International, multicultural and diverse environment focused on our people
Working at a leading open source company with an amazing community
Equal Opportunities Employer - Statement
Liferay is committed to the equal treatment of all candidates, customers and employees and to fostering a culture of dignity at work. Our operating procedure provides for equal opportunities in recruitment and employment with the aim to eliminate discrimination against any job applicant or employee on the basis of race, age, sexual orientation, gender, religion or beliefs, marital or civil partnerships status, family or dependency status, disability, pregnancy and maternity or membership of a traveling community.
#J-18808-LjbffrSoftware Engineer
Publicado hace 12 días
Trabajo visto
Descripción Del Trabajo
Kaleris is a private equity-backed software firm focused on supply chain optimization, headquartered in Atlanta, Georgia. We are a global leader in the supply chain execution market, focused on accelerating the transformation of digital supply chain for industrial and finished goods shippers and carriers by combining best-in-class solutions for challenges tied to yard management, shipment visibility, and asset management, across rail, truck, and multi-mode transportation.
Kaleris is seeking a Software Engineer join our talented team in building the next generation of our products at Kaleris . In this position you will have an opportunity to make major contributions to our next generation transportation and logistics software products and application features. You'll collaborate closely with colleagues to outline project requisites and build state-of-the-art software and applications. Demonstrating a rapid learning ability and possessing strong communication skills is essential.
Responsibilities
Analyze functional requirements, design and develop software programs to specifications
Provide technical support for both new and existing product features
Design & maintain user interfaces, algorithms, data structures, test cases, and test suites for new/old functional modules of Kaleris products
Communicate status of ongoing development efforts to supervisors in India & USA
Requirements
Bachelor’s degree or higher, preferably in Engineering or Computer Science
Excellent Object-Oriented programming skills and accomplished performance technologies
Highly proficient in debugging preferably using Visual Studio & Code Warrior IDEs
Capable of identifying and automating unit/functional tests using any standard or proprietary tool
Strong analytical abilities and debugging/troubleshooting skills
Proficient in both verbal and written communication abilities
Source code control systems such as SVN, CVS, VSS or equivalent a plus
Exposure to logistics , container terminals/management is highly preferred
Experience or knowledge of real time graphical application development is a great addition
Occasional international travel to visit customers and other offices might be necessary
The duties and responsibilities described are not a comprehensive list and additional tasks may be assigned from time to time or the scope of the position may change necessary to business demands.
Kaleris is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
About UsAt Kaleris, we encourage creativity, delight in innovation, and foster opportunities to grow. We believe every move matters, especially career moves. We’re building the connected, visible, sustainable, and reliable global supply chain of the future. And we're looking for the best and brightest people to join our team.
#J-18808-LjbffrSoftware Engineer
Publicado hace 12 días
Trabajo visto
Descripción Del Trabajo
About PayJoy
PayJoy is a mission-first financial service provider dedicated to helping under-served customers in emerging markets to achieve financial stability and success. We lend through our patented technology that turns a smartphone into digital collateral, and our cutting-edge machine learning, data science, and anti-fraud AI allow us to offer the lowest cost and qualify the most customers in the industry. As of 2025 we have brought billions of dollars in credit to 15 million customers, doubling in the last two years while remaining strongly profitable and sustainable for the long term.
This role
As a Software Engineer within PayJoy’s team, you will build the technology to support millions of customers worldwide. Our unique locking technology combines our proprietary “secret sauce” and the effective use of data to give users credit-based products in emerging markets. We're also focused on world-class app design, web frontend and backend, and partner API integrations. As a key part of PayJoy’s global engineering team, you need to be up for any technical challenge and willing to learn new technologies.
Responsibilities- Code software primarily in PHP, Javascript/Vue/AngularJS, HTML, CSS. Design, implement, test, debug, and deploy features and services from product specification. Work with the Product team to deliver code that addresses business needs.
- Use and manage relational SQL databases. Use SQL programming language to perform Create, Retrieve, Update, and Delete operations (DDL and DML commands). Design and implement database schema changes to support new features.
- Understand the importance of customer data. Proper handling of customer’s sensitive information. Build data driven products
- Work with global engineering teams and partners to deliver great products into international markets. Design and implement tools to guarantee that remote teams are able to support partners’ needs. Build APIs to deliver the data partners need in real-time.
- Build independently and/or take ownership of sets of features. Contribute to feature development across the full life-cycle: requirements to implementation, requirement changes, follow-up implementation, and bug fixes.
- Grow the engineering team. Provide mentorship and documentation for new engineers. Interview new candidates for the team
- Be willing to work in a collaborative environment. Participate in code reviews as a important part of the job. Be able to work collaboratively with other engineers using engineering practices but not limited to , pair programming and TDD. Willing to work in an Agile environment.
- Experience in financial technology services.
- Bachelors (or Masters) in Computer Science or a closely related field.
- Creative and fast problem solving capabilities.
- Good verbal and written communication skills in English.
- Ability to work in a fast paced environment with constant requirement changes.
- *Local benefits will depend of the country of hiring*
- 100% Company-funded Health and Dental insurance for employees and immediate family members.
- Phone finance, Headphone, home office equipment and fitness perks.
- $2,000 USD annual Co-working Travel perk.
- $2,000 USD annual Professional Development perk.
PayJoy is proud to be an Equal Employment Opportunity employer and we welcome and encourage people of all backgrounds. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Finance for the next billion * Ownership * Break Through Walls * Live Communication * Transparency & Directness * Focus on Scale * Work-Life Balance * Embrace Diversity * Speed * Active Listening
#J-18808-LjbffrSoftware Engineer
Publicado hace 12 días
Trabajo visto
Descripción Del Trabajo
Third Way Health helps medical practices across the United States improve patient experience and access while reducing the administrative burden on practices. We enable practices to enhance the experience of their patients by providing them with a leading patient engagement platform and a world class team of service representatives. What unites us is our passion to support independent physicians and help patients from all backgrounds to have a better healthcare experience.
About the roleWe’re looking for a full-time Software Engineer who will help design, develop, deploy, and scale applications that power a suite of medical front office workflows, leveraging technology to reduce the potential for error while minimizing the amount of manual effort required. These workflows, which include appointment scheduling, financial clearance, and inquiry handling, are maintained alongside actively curated knowledge bases and an evolving ecosystem of third party systems (e.g., EHRs, eligibility / authorization services, provider registries). You will help design and optimize real-time voice AI applications, integrating NLP models, speech-to-text (STT), text-to-speech (TTS), and intent recognition to service interactions. You will also advance software engineering practices for securely delivering microservices and real-time voice applications across our own cloud infrastructure, as well as infrastructure managed by Salesforce and other strategic partners. You will help shape our engineering culture and uphold our values to Act as One Team, Own the Outcome, Default to Open, Learn Through Feedback, and See the Whole Person.
Primary Job Duties- Leverage cloud-based service providers (e.g., AWS) and internal systems of record (e.g., Salesforce Health Cloud) to design and implement production-caliber applications for administrative self-service, real-time voice support, and data processing
- Ensure real-time performance of voice AI applications, implementing optimizations for low-latency speech processing and reliable conversational interactions in patient-facing workflows
- Contribute to ongoing improvement of telemetry and system reliability monitoring, supported by analytics and machine learning to enable cost-effective scale-out and auto-recovery as application usage grows
- Ensure compliance with HIPAA and other regulatory standards while implementing voice AI solutions that mitigate bias and improve accessibility.
- Develop automated tests and end-to-end testing guidliens during the life cycle of application development , planning for new releases to ensure that products work as expected
- Coordinate any product improvements that impact day-to-day operations, working alongside our implementation team, patient care team, and our technology partners to anticipate and mitigate issues
- Bachelor’s Degree in Computer Science, Information Systems, Engineering, or related field, or equivalent relevant work experience
- Experience developing and deploying real-time voice AI systems using technologies like ASR (e.g., Whisper, DeepSpeech), TTS (e.g., Amazon Polly, Google WaveNet), and conversational AI (e.g., Rasa, Dialogflow, Amazon Lex)
- Strong understanding of healthcare workflows and data, with an emphasis on prior experience with administrative processes for U.S. healthcare providers and payers
- Prior experience with building and deploying production AI applications (particularly those featuring real-time voice as a modality) is preferred
- Track record of contributing meaningfully to team-based development work in a hybrid (on-site / remote) environment
Software Engineer
Publicado hace 12 días
Trabajo visto
Descripción Del Trabajo
We're Hiring: Ruby on Rails Developer at Tesote Technologies!
Tesote is headquartered in Miami Beach, FL.
Tesote Technologies helps LatAm's largest companies transform their financial and treasury operations. We specialize in connecting businesses with financial data through sophisticated bank integrations. Our Rails platform enables seamless bank connectivity and data aggregation, powering critical financial workflows for our clients.
Base Pay Range$40,000.00/yr - $100,000.00/yr
Compensation: Competitive salary depending on experience and skillset.
Interview Process:- 30-Min Zoom with our CTO
- Ruby on Rails / Web agent take home project (2 week limit)
- Pairing session
- Join our integrations team as a Ruby on Rails developer with 2+ years of experience.
- Work at the intersection of Rails development and financial systems integration.
- 2+ years of professional Ruby on Rails experience
- Strong understanding of Ruby and Rails best practices
- Experience building and consuming REST APIs
- Solid understanding of HTTP, web services, and modern web technologies
- Problem solver with a knack for building tools/scripts to improve efficiency
- Must be able to work during Eastern Time (EST) business hours
- Interest in reverse engineering, fintech, and API exploration
- Bilingual Ability: Spanish proficiency is a plus!
If you're a Rails developer who enjoys solving complex integration challenges and wants to work on meaningful technical problems in the fintech space, we'd love to hear from you. Send us your resume, and let's start the conversation.
Seniority LevelEntry level
Employment TypeFull-time
Job FunctionEngineering and Information Technology
IndustriesTechnology, Information and Internet
#J-18808-LjbffrSoftware Engineer
Publicado hace 12 días
Trabajo visto
Descripción Del Trabajo
Arrive Bogota, D.C., Capital District, Colombia
Join or sign in to find your next jobJoin to apply for the Software Engineer role at Arrive
Arrive Bogota, D.C., Capital District, Colombia
2 weeks ago Be among the first 25 applicants
Join to apply for the Software Engineer role at Arrive
Get AI-powered advice on this job and more exclusive features.
We’ve signed up to an ambitious journey. Join us!
As Arrive, we guide customers and communities towards brighter futures and more livable cities, it isn’t a challenge just anyone could take on. Luckily, we have something to help us make it happen. Our people and our values. We Arrive Curious, Focused and Together. Just as our entire brand is inspired by the North Star, the shining light leading travelers to their destinations since time began, our values guide us. They help us be at our best. For our customers. For the cities and communities we serve. For ourselves. As a global team, we are transforming urban mobility. Let’s grow better, together.
We are looking for a Software Engineer to work on both legacy and new software projects. The Engineer would be responsible to help the legacy system through upgrades, maintenance and new feature development depending on the needs of the business. Along with these areas, the engineer will help with the build of the new microservices to help with the future deprecation of the legacy system. New development will include cloud native development in Golang, configuration and management of deployments via CI/CD pipelines. The work will include building API and Services with the collaboration of other teams.
What You’ll Do
- Design, build, code review and maintain efficient, reusable, and reliable code in Golang
- Integration of data storage solutions may include databases, key-value stores, blob stores, etc.
- Identify bottlenecks and bugs, and devise solutions to these problems
- Help maintain code quality, organization and automatization
- Help create new microservices
- Create and maintain configuration files for deployment into infrastructure
- Operate on a Scrum team while contributing to Agile ceremonies and practices
- 4+ years of experience as a Software Engineer buildingapplications using language with Golang (Big plus with experience of .Net or Java)
- Strong understanding of Unit testing
- Experience working in a microservices architecture
- Understanding of fundamental design principles behind a scalable application
- Experience with relational databases (SQL Server,Postgres)
- Experience building RESTful APIs
- Experience with continuous integration tools such as(CircleCI, Github…)
- Willing to learn how to contribute to automation test suites
- Experience is .Net or Java
- Experiencedeploying containers to Kubernetes
- Understand of containerizing applications for Docker
- Understanding of event streaming platforms such as Kafka is a plus
- Solid understanding of object-oriented programming
- Observability tools, such as Datadog, Grafana and Humio
- Experience with creating automation test with every deliverable
Arrive, including brands like EasyPark, Flowbird, RingGo, ParkMobile and Parkopedia, is a leading global mobility platform. Present in over 90 countries and 20,000 cities, the company helps people and decision-makers make smarter decisions about urban mobility and ease the experience of travel worldwide. Arrive delivers a unique combination of the core ingredients to make cities more livable: from smart payments and optimized car parks to data-driven traffic reduction and support for reinvestment in public transport and green space. It’s about more than function, it’s about saving time and simplifying the experience of travel for everyone. Travel is more than a journey, it’s how you Arrive.
Arrive, including brands like EasyPark, Flowbird, RingGo, ParkMobile and Parkopedia, is a leading global mobility platform. Present in over 90 countries and 20,000 cities, the company helps people and decision-makers make smarter decisions about urban mobility and ease the experience of travel worldwide. Arrive delivers a unique combination of the core ingredients to make cities more livable: from smart payments and optimized car parks to data-driven traffic reduction and support for reinvestment in public transport and green space. It’s about more than function, it’s about saving time and simplifying the experience of travel for everyone. Travel is more than a journey, it’s how you Arrive. Seniority level
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries IT Services and IT Consulting
Referrals increase your chances of interviewing at Arrive by 2x
Sign in to set job alerts for “Software Engineer” roles.Bogota, D.C., Capital District, Colombia 3 days ago
Bogota, D.C., Capital District, Colombia 3 weeks ago
Bogota, D.C., Capital District, Colombia 1 day ago
Bogota, D.C., Capital District, Colombia 2 weeks ago
Bogota, D.C., Capital District, Colombia 1 month ago
Bogota, D.C., Capital District, Colombia 1 month ago
Bogota, D.C., Capital District, Colombia COP3,000,000.00-COP3,300,000.00 1 week ago
Trainee Software Engineer (Colombia, Remote)Bogota, D.C., Capital District, Colombia 1 month ago
Full Stack Engineer- Node.js, React,js and FirebaseBogota, D.C., Capital District, Colombia 2 weeks ago
Python Software Engineer - (Colombia, Remote)Bogota, D.C., Capital District, Colombia 6 months ago
Bogota, D.C., Capital District, Colombia 6 months ago
Bogota, D.C., Capital District, Colombia 1 week ago
Bogota, D.C., Capital District, Colombia 15 hours ago
Bogota, D.C., Capital District, Colombia 1 week ago
Bogota, D.C., Capital District, Colombia 1 month ago
Bogota, D.C., Capital District, Colombia 4 months ago
Intermediate Software Engineer (React.js, Node.js) - OP01587-OSBogota, D.C., Capital District, Colombia 1 month ago
Bogota, D.C., Capital District, Colombia 1 week ago
Bogota, D.C., Capital District, Colombia 2 weeks ago
Bogota, D.C., Capital District, Colombia 1 week ago
Bogota, D.C., Capital District, Colombia 2 weeks ago
Frontend Developer (Angular & Web Components)Bogota, D.C., Capital District, Colombia 1 day ago
Bogota, D.C., Capital District, Colombia 1 month ago
Bogota, D.C., Capital District, Colombia 11 hours ago
Chapinero, Capital District, Colombia 1 week ago
Bogota, D.C., Capital District, Colombia 1 month ago
Bogota, D.C., Capital District, Colombia 1 month ago
Frontend Developer (Angular & Web Components)Bogota, D.C., Capital District, Colombia 1 month ago
Frontend Developer - Angular & Web ComponentsBogota, D.C., Capital District, Colombia 1 month ago
Software Development Engineer in Test (Windows)Bogota, D.C., Capital District, Colombia 3 days ago
Bogota, D.C., Capital District, Colombia 3 weeks ago
Bogota, D.C., Capital District, Colombia 2 days ago
Bogota, D.C., Capital District, Colombia 2 weeks ago
Bogota, D.C., Capital District, Colombia 3 months ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrSé el primero en saberlo
Acerca de lo último Software tools Empleos en Colombia !
Software Engineer
Publicado hace 12 días
Trabajo visto
Descripción Del Trabajo
GPC is currently seeking a Technical Support Level 2for a US-based client. This position will be working from 8:00 am to 4:00 pm Colombia timeand applicable for Colombia-based candidates only.
Job Description
The Level 2 Technical Support Engineer will be responsible for resolving technical issues, guiding customer implementations, and delivering high-quality external support for a fast-growing, highly successful SaaS middleware company. This role combines strong customer service with deep technical troubleshooting across API integrations, backend systems, and web-based technologies. Ideal candidates will be confident working with complex systems, comfortable analyzing and debugging code in languages such as Python, SQL, JavaScript, Java, or Kotlin, and skilled at translating technical concepts for diverse audiences. The role requires close collaboration with engineering teams, thoughtful contributions to documentation and internal tooling, and a continuous improvement mindset to help evolve the support function. It's a hands-on, high-impact position suited for someone who thrives in fast-paced environments and enjoys solving real customer problems.
Key Responsibilities:
- Resolve complex technical issues from initial contact through full resolution while serving as a knowledgeable and responsive customer advocate
- Analyze and debug customer code and configurations using Python, SQL, JavaScript, Java, or Kotlin
- Guide customers through successful implementations, helping them integrate the platform with their existing systems
- Collaborate with Engineering to investigate bugs, contribute to escalations, and share customer feedback for continuous product improvement
- Support API troubleshooting, offering tailored solutions and best practices to improve the integration experience
- Develop and maintain clear technical documentation, tutorials, and internal support guides
- Identify patterns and recommend improvements to enhance customer support processes and increase efficiency
Qualifications:
- 6+ years of experience in customer-facing technical support, technical success, or engineering support roles
- Proficiency in at least one programming language such as Python, SQL, JavaScript, Java, or Kotlin
- Strong understanding of API integrations and debugging workflows, with hands-on experience using tools like Postman
- Exceptional written and verbal English communication skills, with the ability to translate technical concepts for a range of audiences
- Background supporting SaaS products or enterprise platforms, ideally in a B2B or high-growth environment
- Highly organized with strong problem-solving instincts and a proactive approach to customer success
- Experience contributing to documentation, internal process guides, or help center resources
- Self-starter mindset with comfort navigating ambiguity and shifting priorities in a remote team setting
- Additional language skills are a plus
Software Engineer
Publicado hace 12 días
Trabajo visto
Descripción Del Trabajo
Software Engineer
Job Locations
US-MD-Columbia
Job ID | 2025-5310 | Name Linked | Office: Columbia, MD | Country | United States | City | Columbia | Worker Type | Regular Full-Time Employee | Posting Location : State/Province | MD |
Overview
This is an incredible opportunity to be part of a company that has been at the forefront of AI and high-performance data storage innovation for over two decades. DataDirect Networks (DDN) is a global market leader renowned for powering many of the world's most demanding AI data centers, in industries ranging from life sciences and healthcare to financial services, autonomous cars, Government, academia, research and manufacturing.
"DDN's A3I solutions are transforming the landscape of AI infrastructure." - IDC
"The real differentiator is DDN. I never hesitate to recommend DDN. DDN is the de facto name for AI Storage in high performance environments" - Marc Hamilton, VP, Solutions Architecture & Engineering | NVIDIA
DDN is the global leader in AI and multi-cloud data management at scale. Our cutting-edge data intelligence platform is designed to accelerate AI workloads, enabling organizations to extract maximum value from their data. With a proven track record of performance, reliability, and scalability, DDN empowers businesses to tackle the most challenging AI and data-intensive workloads with confidence.
Our success is driven by our unwavering commitment to innovation, customer-centricity, and a team of passionate professionals who bring their expertise and dedication to every project. This is a chance to make a significant impact at a company that is shaping the future of AI and data management.
Our commitment to innovation, customer success, and market leadership makes this an exciting and rewarding role for a driven professional looking to make a lasting impact in the world of AI and data storage.
Job Description
The Data Direct Networks Technology Center is seeking a Software Engineer to design, develop and maintain embedded storage firmware for our SFA product line. The ideal candidate will be involved with all aspects of the embedded software development process and will work with other engineers to collaborate on the architecture, design and implementation of storage system features, including Enclosure Services (ES) features for new storage platforms. This is a hybrid role. The ideal candidate should be able to come into the Columbia, MD office a few times a week.
Key Responsibilities
- Isolate and resolve defects.
- Collaborate with local and remote team members.
- Be involved with all phases of the development life cycle including design documentation and unit test implementation as required.
Design, develop, and test firmware features for the SFA storage controllers.
Requirements:
- BS or advanced degree in Computer science, Engineering, or related field.
- Recent College graduate or 2+ years of experience with embedded firmware development.
- Experience in C programming.
- Excellent oral and written communications skills.
- Excellent troubleshooting skills.
Nice to have:
- Some knowledge of Enclosure Services design for hardware platforms. This includes SCSI Enclosure Services (SES) or BMC/IPMI or Redfish server management.
- Experience in Perl or Python.
- Experience with phases of the development life cycle.
- Experience with agile development processes and scrum teams.
- Experience with cross-site development.
- Experience with source code control and defect tracking systems.
This position requires participation in an on-call rotation to provide after-hours support as needed.
The salary range for this role is: $80,499.00 - $ 149,498.00
DDN
Join our dynamic and driven team, where engineering excellence is at the heart of everything we do. We seek individuals who love to challenge themselves and are fueled by curiosity. Here, you'll have the opportunity to work across various areas of the company, thanks to our flat organizational structure that encourages hands-on involvement and direct contributions to our mission. Leadership is earned by those who take initiative and consistently deliver outstanding results, both in their work ethic and deliverables, making strong prioritization skills essential. Additionally, we value strong communication skills in all our engineers and researchers, as they are crucial for the success of our teams and the company as a whole.
Interview Process: After submitting your application, one of our recruiters will review your resume. If your application passes this stage, you will be invited to a 30-minute interview during which a member of our team will ask some basic questions. If you clear the interview, you will enter the main process, which can consist of up to four interviews in total:
- Coding assessment: Often in a language of your choice.
- Systems design: Translate high-level requirements into a scalable, fault-tolerant service (depending on role).
- Real-time problem-solving: Demonstrate practical skills in a live problem-solving session.
- Meet and greet with the wider team.
- Our goal is to finish the main process in 2-3 weeks at most.
DataDirect Networks (DDN) is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity, gender expression, transgender, sex stereotyping, sexual orientation, national origin, disability, protected Veteran Status, or any other characteristic protected by applicable federal, state, or local law.
#J-18808-Ljbffr
Software Engineer
Publicado hace 12 días
Trabajo visto
Descripción Del Trabajo
GoodUnited is a fundraising software that helps nonprofits harness the power of Social Networks, offering a solution that simplifies lead generation, automates supporter engagement, and maximizes fundraising revenue.
Position Type: Full time
GoodUnited is a business-to-business (B2B) Software-as-a-Service (SaaS) company headquartered out of Charleston, South Carolina. GoodUnited serves nonprofit NGOs and has built the first fundraising platform for social networks.
Giving is a trillion-dollar industry. GoodUnited is reimagining how and where people give for the world's most impactful organizations and causes.
As a Software Engineer at GoodUnited, you will be a key player in developing and optimizing our cutting-edge software products. Your deep knowledge of React, NextJS, NodeJS, Postgres, Snowflake, and AWS will be vital in creating robust, scalable, and efficient applications that empower nonprofits in their digital engagement and fundraising efforts.
What does a Software Engineer at GoodUnited do?
- Develop, and maintain scalable and efficient software applications using React, NextJS, NodeJS, Postgres, and Snowflake.
- Collaborate in the implementation of applications within an AWS cloud environment, ensuring high performance and responsiveness.
- Collaborate with cross-functional teams (including product managers, designers, and other engineers) to ideate, plan, and implement new features and enhancements.
- Champion best coding practices, including code reviews, writing automated tests, and maintaining high-quality documentation.
- Proactively identify and address technical debt and optimize application performance.
OUTCOMES:
- Delivery of high-quality, robust, and scalable software solutions that meet the needs of our nonprofit clients.
- Continuous improvement of our technology stack, ensuring our products stay at the forefront of industry standards.
- Effective collaboration and leadership in the software development process, contributing to the team’s and company’s success.
What experience and skills does a Software Engineer need in order to be successful?
- 3-5 years of experience in software development with a focus on React, NextJS, NodeJS, Postgres, and Snowflake.
- Proven experience in developing and managing applications in AWS cloud environments.
- Strong understanding of modern frontend and backend development practices.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field is preferred.
- Excellent communication and collaboration skills.
What We Offer:
- A challenging and rewarding role in a dynamic, international environment.
- Competitive salary and benefits package.
- Equity program.
- Opportunities for professional growth and development.
- A supportive and collaborative team culture.
Application Process:
Interested candidates are invited to submit a resume and a cover letter outlining their qualifications and experience.
We are an equal-opportunity employer and value diversity in our team. We encourage applications from all qualified individuals, regardless of their background.
Apply for this job* indicates a required field
#J-18808-Ljbffr